Patents by Inventor Satinder Pal Singh

Satinder Pal Singh 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: 11762629
    Abstract: Embodiments relate to providing at least one response to a user of a user device using a visual assistant, wherein the response is based on at least one user query. In an embodiment, the virtual assistant system receives the user query through a virtual multimedia contact, wherein the virtual multimedia contact is invoked by receiving a user command from the user through an interface. Thereafter, the virtual assistant system determines the response based on the user query. Further, the virtual assistant system selects a visual assistant (e.g., virtual character) for representing the response and subsequently provides the response to the user device using the visual assistant by transmitting the response to the user device using the visual assistant.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: September 19, 2023
    Assignee: JIO PLATFORMS LIMITED
    Inventors: Efstratios Davlos, Sourja Banerjee, Jitendra Sahu, Mallikarjun S Bidari, Akshay Prakash Gaonkar, Salman Shaikh, Rohan Khanna, Satinder Pal Singh, Vineet Garg
  • Publication number: 20220334795
    Abstract: Embodiments relate to providing at least one response to a user of a user device using a visual assistant, wherein the response is based on at least one user query. In an embodiment, the virtual assistant system receives the user query through a virtual multimedia contact, wherein the virtual multimedia contact is invoked by receiving a user command from the user through an interface. Thereafter, the virtual assistant system determines the response based on the user query. Further, the virtual assistant system selects a visual assistant (e.g., virtual character) for representing the response and subsequently provides the response to the user device using the visual assistant by transmitting the response to the user device using the visual assistant.
    Type: Application
    Filed: July 1, 2022
    Publication date: October 20, 2022
    Applicant: JIO PLATFORMS LIMITED
    Inventors: Efstratios Davlos, Sourja Banerjee, Jitendra Sahu, Mallikarjun S. Bidari, Akshay Prakash Gaonkar, Salman Shaikh, Rohan Khanna, Satinder Pal Singh, Vineet Garg
  • Patent number: 11379183
    Abstract: Embodiments of the present disclosure relate to providing at least one response to a user of a user device using a visual assistant, wherein the at least one response is based on at least one user query. In an embodiment, the virtual assistant system receives the at least one user query through a virtual multimedia contact, wherein the virtual multimedia contact is invoked by receiving a user command from the user through an interface. Thereafter, the virtual assistant system determines the at least one response based on the at least one user query. Further, the virtual assistant system selects a visual assistant (virtual character) for representing the at least one response and subsequently provides the at least one response to the user device using the visual assistant by transmitting the at least one response to the user device using the visual assistant.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: July 5, 2022
    Assignee: JIO PLATFORMS LIMITED
    Inventors: Efstratios Davlos, Sourja Banerjee, Jitendra Sahu, Mallikarjun S Bidari, Akshay Prakash Gaonkar, Salman Shaikh, Rohan Khanna, Satinder Pal Singh, Vineet Garg
  • Publication number: 20210124555
    Abstract: Embodiments of the present disclosure relate to providing at least one response to a user of a user device using a visual assistant, wherein the at least one response is based on at least one user query. In an embodiment, the virtual assistant system receives the at least one user query through a virtual multimedia contact, wherein the virtual multimedia contact is invoked by receiving a user command from the user through an interface. Thereafter, the virtual assistant system determines the at least one response based on the at least one user query. Further, the virtual assistant system selects a visual assistant (virtual character) for representing the at least one response and subsequently provides the at least one response to the user device using the visual assistant by transmitting the at least one response to the user device using the visual assistant.
    Type: Application
    Filed: April 1, 2019
    Publication date: April 29, 2021
    Applicant: RELIANCE JIO INFOCOMM LIMITED
    Inventors: Efstratios Davlos, Sourja Banerjee, Jitendra Sahu, Mallikarjun S Bidari, Akshay Prakash Gaonkar, Salman Shaikh, Rohan Khanna, Satinder Pal Singh, Vineet Garg
  • Patent number: 10416740
    Abstract: In some examples, a method includes detecting, based at least in part on sampling a first set (122) of a plurality of sensors of a computing device (110) at a first rate, an indication that the user has initiated a fitness activity (112B), wherein the computing device (110) stores pre-defined identifiers of non-fitness and fitness activities in a set of pre-defined indications of activities; responsive to detecting the indication that the user has initiated the fitness activity, sampling, at a second rate that is greater than the first rate, a second set (120) of the plurality of sensors to determine a probability that the user is engaged in the fitness activity (112B); and responsive to determining that the probability satisfies a threshold, collecting, sensor data for the fitness activity using a particular set of the plurality of sensors that corresponds to a pre-defined identifier for the fitness activity (112B).
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Satinder Pal Singh, Gustavo Mendes Estephanio de Moura, Ke Xiao
  • Publication number: 20170056722
    Abstract: In some examples, a method includes detecting, based at least in part on sampling a first set (122) of a plurality of sensors of a computing device (110) at a first rate, an indication that the user has initiated a fitness activity (112B), wherein the computing device (110) stores pre-defined identifiers of non-fitness and fitness activities in a set of pre-defined indications of activities; responsive to detecting the indication that the user has initiated the fitness activity, sampling, at a second rate that is greater than the first rate, a second set (120) of the plurality of sensors to determine a probability that the user is engaged in the fitness activity (112B); and responsive to determining that the probability satisfies a threshold, collecting, sensor data for the fitness activity using a particular set of the plurality of sensors that corresponds to a pre-defined identifier for the fitness activity (112B).
    Type: Application
    Filed: August 26, 2015
    Publication date: March 2, 2017
    Inventors: Satinder Pal Singh, Gustavo Mendes Estephanio de Moura, Ke Xiao
  • Patent number: 8876521
    Abstract: The present invention relates to an apparatus for making a food product (2), said product having a solid outer shell (3) with top (4), bottom (5) and side (6) walls, and optionally an inner core (7) filled with liquid, semi-solid and/or solid filling, characterized in that said apparatus comprises: (i) a support frame (8) holding at least one matrix (9) that goes through said support frame (8) and has opposed openings, (ii) two punches (11a, 11b) disposed respectively each side of said matrix (9) and facing said openings, said punches having a cross section that corresponds to the cross section of said openings, and being movable along a common axis that corresponds to the longitudinal axis of said matrix, said matrix and said pair of punches defining respectively the side and the end walls of a mold (12), (iii) filling means for filling the mold (12), with a predetermined quantity of food product in a liquid or semi-solid form, (iv) actuating means for moving said punches (11a, 11b) and exerting a longitudin
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: November 4, 2014
    Assignee: Nestec S.A.
    Inventors: Victor Heald, Satinder Pal Singh, Jonathan Taylor
  • Publication number: 20100136180
    Abstract: The present invention relates to an apparatus for making a food product (2), said product having a solid outer shell (3) with top (4), bottom (5) and side (6) walls, and optionally an inner core (7) filled with liquid, semi-solid and/or solid filling, characterized in that said apparatus comprises: (i) a support frame (8) holding at least one matrix (9) that goes through said support frame (8) and has opposed openings, (ii) two punches (11a, 11b) disposed respectively each side of said matrix (9) and facing said openings, said punches having a cross section that corresponds to the cross section of said openings, and being movable along a common axis that corresponds to the longitudinal axis of said matrix, said matrix and said pair of punches defining respectively the side and the end walls of a mould (12), (iii) filling means for filling the mould (12), with a predetermined quantity of food product in a liquid or semi-solid form, (iv) actuating means for moving said punches (11a, 11b) and exerting a longitud
    Type: Application
    Filed: January 31, 2008
    Publication date: June 3, 2010
    Applicant: NESTEC S.A.
    Inventors: Victor Heald, Satinder Pal Singh, Jonathan Taylor