Patents by Inventor Karan Singh

Karan 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).

  • Publication number: 20210142818
    Abstract: A system and method for animated lip synchronization. The method includes: capturing speech input; parsing the speech input into phenomes; aligning the phonemes to the corresponding portions of the speech input; mapping the phonemes to visemes; synchronizing the visemes into viseme action units, the viseme action units comprising jaw and lip contributions for each of the phonemes; and outputting the viseme action units.
    Type: Application
    Filed: October 20, 2020
    Publication date: May 13, 2021
    Inventors: Pif EDWARDS, Chris LANDRETH, Eugene FIUME, Karan SINGH
  • Publication number: 20210082159
    Abstract: There is provided a system and method for color representation generation. In an aspect, the method includes: receiving three base colors; receiving a patchwork parameter; and generating a color representation having each of the three base colors at a vertex of a triangular face, the triangular face having a color distribution therein, the color distribution discretized into discrete portions, the amount of discretization based on the patchwork parameter, each discrete portion having an interpolated color determined to be a combination of the base colors at respective coordinates of such discrete portion. In further aspects, one or more color representations are generated based on an input image and can be used to modify colors of a reconstructed image.
    Type: Application
    Filed: November 24, 2020
    Publication date: March 18, 2021
    Inventors: Maria SHUGRINA, Amlan KAR, Sanja FIDLER, Karan SINGH
  • Publication number: 20210026683
    Abstract: Monitoring backend batch processes/agents to identify currently enabled batch processes that running/executing on schedule and those that are not running/executing on schedule. In the event that currently enabled backend batch processes are identified as delayed, a delay time is determined. Such determinations are made on a regular interval, (e.g., hourly or the like), such that, reports is generated and communicated and/or a batch process status portal is updated on the regular interval to reflect the current delayed status of batch process or, in some embodiments, the current status of all of the backend batch processes currently enabled within an enterprise. Identification of backend batch processes that are currently being delayed and the associated delay time provides a basis for determining the cause(s) for the delay and possible corrective action(s), which may be implemented in conjunction with the determinations.
    Type: Application
    Filed: July 26, 2019
    Publication date: January 28, 2021
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Prabhat Ranjan, Christopher Herman Cokis, Ketul Vinodchandra Joshi, Joseph Anil Kumar Mendemu, Manish Nahata, Karan Singh Negi, Nurani Parasuraman, Krishna Chand Paruchuri
  • Patent number: 10896524
    Abstract: There is provided a system and method for color representation generation. In an aspect, the method includes: receiving three base colors; receiving a patchwork parameter; and generating a color representation having each of the three base colors at a vertex of a triangular face, the triangular face having a color distribution therein, the color distribution discretized into discrete portions, the amount of discretization based on the patchwork parameter, each discrete portion having an interpolated color determined to be a combination of the base colors at respective coordinates of such discrete portion. In further aspects, one or more color representations are generated based on an input image and can be used to modify colors of a reconstructed image.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: January 19, 2021
    Assignee: THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
    Inventors: Maria Shugrina, Amlan Kar, Sanja Fidler, Karan Singh
  • Patent number: 10867435
    Abstract: A system and method for creating, configuring, and visualizing 3D shape representations is provided. The system enables a user to create, interact with and visualize planar section representations. In further aspects, methods are provided for enabling modification suggestions for structural and/or fabrication improvement.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 15, 2020
    Assignee: THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
    Inventors: James McCrae, Karan Singh
  • Patent number: 10839825
    Abstract: A system and method for animated lip synchronization. The method includes: capturing speech input; parsing the speech input into phenomes; aligning the phonemes to the corresponding portions of the speech input; mapping the phonemes to visemes; synchronizing the visemes into viseme action units, the viseme action units comprising jaw and lip contributions for each of the phonemes; and outputting the viseme action units.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: November 17, 2020
    Assignee: THE GOVERNING COUNCIL OF THE UNIVERSITY OF TORONTO
    Inventors: Pif Edwards, Chris Landreth, Eugene Fiume, Karan Singh
  • Publication number: 20200349745
    Abstract: The present invention relates to a computer-implemented system and method for generation of an interactive color workspace, the method including: generating a workspace; receiving successive inputs from a user to create two or more controllable color swatches, the controllable color swatches including an associated color; generating the controllable color swatches on the workspace; and upon receiving a command from a user to select and associate at least two of the controllable color swatches, generating a gradient of colors with the colors of the selected controllable color swatches as endpoints to the gradient.
    Type: Application
    Filed: May 1, 2020
    Publication date: November 5, 2020
    Inventors: Maria SHUGRINA, Wenjia ZHANG, Fanny CHEVALIER, Sanja FIDLER, Karan SINGH
  • Patent number: 10748070
    Abstract: Technologies are described herein for identification and presentation of changelogs relevant to a tenant of a multi-tenant cloud service. Change feature extraction is performed on changelogs associated with a tenant of the multi-tenant cloud service to identify features associated with the changelogs. Machine learning based classification can then be performed on the changelogs to classify the changelogs. Misclassification correction might also be performed on the classified changelogs. Machine learning can also be utilized to identify a subset of the changelogs as being relevant to the tenant. A user interface (UI) can then be generated and provided to the tenant that includes the subset of the changelogs. The tenant's interaction with the changelogs presented in the UI can be monitored and data describing the interaction can be used to modify machine learning models utilized for machine learning change classification and for determining the relevance of a changelog to the tenant.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: August 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rajmohan Rajagopalan, Ricardo Soares Stern, Mufaddal M. Pratapgarhwala, Karan Singh Rekhi, Bhavin J. Shah, Eddie W. M. Fong, Nagaraju Palla, Parikshit Patidar
  • Publication number: 20200234803
    Abstract: A method and system for providing therapy to an individual, the method comprising: transmitting a log of use dataset associated with communication behavior of the individual during a time period; receiving a supplementary dataset characterizing mobility of the individual in association with the time period; generating a survey dataset upon retrieving responses provided by the individual to at least one of a set of surveys, associated with a set of time points of the time period; generating a predictive model from a passive dataset derived from the log of use dataset and the supplementary dataset and the survey dataset; generating a report summarizing a mental health state of the individual, associated with at least a portion of the time period, from the passive dataset, the survey dataset, and an output of the predictive model; and rendering information from the report to a coach associated with the individual.
    Type: Application
    Filed: April 6, 2020
    Publication date: July 23, 2020
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Publication number: 20200192975
    Abstract: A technique includes receiving, by a computer, data representing a task to be automated in association with a computing environment. The technique includes applying, by the computer, natural language processing to the data to generate a sequence of statements describing operations to be executed to perform the task. The sequence of statements is associated with a predetermined orchestration workflow language.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Stephane Herman Maes, Karan Singh Chhina, Guillaume Dubuc
  • Patent number: 10650916
    Abstract: A method and system for providing therapy to an individual, the method comprising: transmitting a log of use dataset associated with communication behavior of the individual during a time period; receiving a supplementary dataset characterizing mobility of the individual in association with the time period; generating a survey dataset upon retrieving responses provided by the individual to at least one of a set of surveys, associated with a set of time points of the time period; generating a predictive model from a passive dataset derived from the log of use dataset and the supplementary dataset and the survey dataset; generating a report summarizing a mental health state of the individual, associated with at least a portion of the time period, from the passive dataset, the survey dataset, and an output of the predictive model; and rendering information from the report to a coach associated with the individual.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: May 12, 2020
    Assignee: Ginger.io, Inc.
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Patent number: 10592049
    Abstract: A system and method are disclosed for using a touch sensing system capable of sensing location of a finger or object above a touch surface to inform a touch response system in an electronic device of a predicted future user input event or motion data in advance of an actual touch event. Current user input is sensed via the touch sensing system and data reflecting hover information is created. A model of user interaction with a touch surface is applied to the data representative of the user input to create data reflecting a prediction of a future user input event. In an embodiment, prior to occurrence of the predicted user input event, a predicted location and a predicted time at which the predicted future user input event will occur are provided to a touch response system.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: March 17, 2020
    Assignee: Tactual Labs Co.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia
  • Patent number: 10592050
    Abstract: A system and method are disclosed for using a touch sensing system capable of sensing location of a finger or object above a touch surface to inform a touch response system in an electronic device of a predicted future user input event or motion data in advance of an actual touch event. Current user input is sensed via the touch sensing system and data reflecting hover information is created. A model of user interaction with a touch surface is applied to the data representative of the user input to create data reflecting a prediction of a future user input event. In an embodiment, prior to occurrence of the predicted user input event, a predicted location and a predicted time at which the predicted future user input event will occur are provided to a touch response system.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: March 17, 2020
    Assignee: Tactual Labs Co.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia
  • Patent number: 10593105
    Abstract: A method and system for linking a first virtual reality (VR) immersive space with a second VR immersive space. The method includes: generating a portal in the first VR immersive space, the first VR immersive space having a first website displayed on a surface of the first VR immersive space; associating an internet link to the second VR immersive space with the portal, the internet link being part of the first website to link to a second website; rendering the second VR immersive space, the second VR immersive space having the second website displayed on a surface of the second VR immersive space; providing a preview of the second VR immersive space on a surface of the portal located in the first VR immersive space; and virtually placing a user in the second VR immersive space when the portal is selected by the user.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: March 17, 2020
    Inventors: Karan Singh, James McCrae
  • Publication number: 20200078269
    Abstract: A tamping assembly for a capsule filling machine is provided. The tamping assembly comprising a dosing disc provided with a plurality of sets of through vertical passages placed substantially equidistantly around the periphery thereof; a bottom plate disposed below the dosing disc, the bottom plate having an open region aligned with a carousel of the capsule filling machine disposed adjacent to the tamping assembly, and a set of apertures aligned with at-least one set of through vertical passages of the dosing disc; a plurality of sets of top tamping plungers disposed above the dosing disc, each set of top tamping plungers configured to be driven downwards for pressing a powdered product in the vertical passages from the top; and at-least one set of bottom tamping plungers disposed below the bottom plate and configured to be driven upwards for pressing the powdered product in the vertical passages from the bottom.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 12, 2020
    Inventors: Karan Singh, Prakash Deshmukh, Manish Prajapati
  • Publication number: 20200058160
    Abstract: A system and method for creating, configuring, and visualizing 3D shape representations is provided. The system enables a user to create, interact with and visualize planar section representations. In further aspects, methods are provided for enabling modification suggestions for structural and/or fabrication improvement.
    Type: Application
    Filed: February 25, 2019
    Publication date: February 20, 2020
    Inventors: James MCCRAE, Karan SINGH
  • Publication number: 20190355155
    Abstract: There is provided a system and method for color representation generation. In an aspect, the method includes: receiving three base colors; receiving a patchwork parameter; and generating a color representation having each of the three base colors at a vertex of a triangular face, the triangular face having a color distribution therein, the color distribution discretized into discrete portions, the amount of discretization based on the patchwork parameter, each discrete portion having an interpolated color determined to be a combination of the base colors at respective coordinates of such discrete portion. In further aspects, one or more color representations are generated based on an input image and can be used to modify colors of a reconstructed image.
    Type: Application
    Filed: May 17, 2019
    Publication date: November 21, 2019
    Inventors: Maria SHUGRINA, Amlan KAR, Sanja FIDLER, Karan SINGH
  • Publication number: 20190228845
    Abstract: A method and system for providing therapy to an individual, the method comprising: transmitting a log of use dataset associated with communication behavior of the individual during a time period; receiving a supplementary dataset characterizing mobility of the individual in association with the time period; generating a survey dataset upon retrieving responses provided by the individual to at least one of a set of surveys, associated with a set of time points of the time period; generating a predictive model from a passive dataset derived from the log of use dataset and the supplementary dataset and the survey dataset; generating a report summarizing a mental health state of the individual, associated with at least a portion of the time period, from the passive dataset, the survey dataset, and an output of the predictive model; and rendering information from the report to a coach associated with the individual.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 25, 2019
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Patent number: D914778
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: March 30, 2021
    Inventors: Karan Singh, Siddhant Bhambhani
  • Patent number: D916156
    Type: Grant
    Filed: January 21, 2020
    Date of Patent: April 13, 2021
    Inventors: Karan Singh, Siddhant Bhambhani