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

  • Patent number: 10282858
    Abstract: A method is for estimating a three-dimensional (3D) representation of a set of two-dimensional (2D) curves of a concept drawing, the estimate of the 3D representation corresponding to a 3D object underlying the concept drawing. The method comprises: obtaining a representation of a set of 2D curves a concept drawing that represent a 3D object underlying the concept drawing; determining an energy function based on the set of 2D curves, the energy function comprising one or more terms, each term reflective of a preference for a 3D representation based on a characteristic of the 2D curves which reflects how concept drawings are commonly perceived to represent 3D objects; and performing an optimization which minimizes the energy function to thereby determine the 3D representation.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 7, 2019
    Assignees: The University of British Columbia, The Governing Council of the University of Toronto, Institut National de Recherche en Informatique et en Automatique
    Inventors: Alla Sheffer, Karan Singh, Adrien Bousseau, Will Chang, Baoxuan Xu, James McCrae
  • Patent number: 10282220
    Abstract: A method and an information handling system (IHS) dynamically modifies queue depth values based on changing relative workload demands of virtual functions. A controller, executing code of a queue depth profiler, determines, for each virtual function, an average number of total unfulfilled, outstanding requests. The controller compares values for an average number of total outstanding requests across the plurality of virtual functions. The controller determines a relative demand for request queue depth corresponding to each respective virtual function based on the compared values. The controller calculates desired queue depth values for each virtual function, based on the relative demand. The controller triggers completion of pending requests for a first processing state. In response to successful completion of the first processing state, the controller enables initiation of a second processing state in which request processing continues using the desired queue depth values.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: May 7, 2019
    Assignee: Dell Products, L.P.
    Inventors: Krishnaprasad Koladi, Chandrashekar Nelogal, Karan Singh Gandhi, Kiran Kumar Devarapalli
  • Patent number: 10276260
    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: January 25, 2016
    Date of Patent: April 30, 2019
    Assignee: Ginger.io, Inc.
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Patent number: 10262457
    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: September 25, 2014
    Date of Patent: April 16, 2019
    Inventors: James McCrae, Karan Singh
  • Patent number: 10242754
    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: November 18, 2017
    Date of Patent: March 26, 2019
    Assignee: Ginger.io, Inc.
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Publication number: 20190005717
    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: Application
    Filed: November 2, 2017
    Publication date: January 3, 2019
    Inventors: Karan SINGH, James MCCRAE
  • Publication number: 20190005716
    Abstract: A method and system for translating a legacy web page into a three-dimensional virtual reality (VR) immersive space. The method includes: inspecting the legacy web page; extracting Document Object Model (DOM) elements from the legacy web page; generating a corresponding three-dimensional VR immersive space; placing DOM elements into the three-dimensional VR immersive space; and virtually placing a user in the three-dimensional VR immersive space.
    Type: Application
    Filed: November 2, 2017
    Publication date: January 3, 2019
    Inventors: Karan SINGH, James MCCRAE
  • Publication number: 20180357554
    Abstract: A method of performing time series prediction by improper learning comprising calculating a plurality of filters based on a symmetric matrix and generating a mapping term based on a time series input and a function. The method may include comprising iteratively: transforming the function using the calculated plurality of filters; predicting an interim output using the transformed function and the mapping term; computing an error of the interim output based on a known output; and updating the mapping term based on the computed error. The method may include generating the mapping term through iterations over a predetermined interval and performing a time series prediction using the mapping term generated over the iterations.
    Type: Application
    Filed: March 7, 2018
    Publication date: December 13, 2018
    Inventors: Elad HAZAN, Karan SINGH, Cyril ZHANG
  • Publication number: 20180292946
    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: Application
    Filed: June 14, 2018
    Publication date: October 11, 2018
    Applicant: Tactual Labs Co.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia
  • Publication number: 20180292945
    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: Application
    Filed: June 14, 2018
    Publication date: October 11, 2018
    Applicant: Tactual Labs Co.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia
  • Patent number: 10088952
    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: September 18, 2015
    Date of Patent: October 2, 2018
    Assignee: TACTUAL LABS CO.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia
  • Publication number: 20180253881
    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: March 3, 2017
    Publication date: September 6, 2018
    Inventors: Pif EDWARDS, Chris LANDRETH, Eugene FIUME, Karan SINGH
  • Patent number: 10034161
    Abstract: The embodiments herein provide a communication system and method for providing internet connectivity with Radio Frequency (RF) devices that are not provided with internet connectivity through smart communication devices. The system comprises Radio Frequency (RF) devices configured to generate a data in a form of RF signals, at least an internet enabled device configured for providing an internet connectivity to the RF device and a cloud server and/or a web server in communication with the internet enabled device, configured for uploading and downloading the data from the RF devices. The communication of data between the RF devices and the cloud/web server is achieved using the internet connectivity of the internet enabled device. An incentive is associated with a usage of the internet enabled device which earns reward points for transmitting the data from each RF device to the cloud server and the web server.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: July 24, 2018
    Inventors: Karan Singh Bakshi, Durlabh Jain
  • Publication number: 20180165004
    Abstract: A method and system for interactive 3D surgical planning are provided. The method and system provide 3D visualisation and manipulation of at least one anatomical feature in response to intuitive user inputs, including gesture inputs. In aspects, fracture segmentation and reduction, screw placement and fitting, and plate placement and contouring in a virtual 3D environment are provided.
    Type: Application
    Filed: February 13, 2018
    Publication date: June 14, 2018
    Inventors: Richard HURLEY, Rinat ABDRASHITOV, Karan SINGH, Ravin BALAKRISHNAN, James MCCRAE
  • Publication number: 20180158538
    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: November 18, 2017
    Publication date: June 7, 2018
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Patent number: 9976864
    Abstract: One or more techniques and/or systems are provided for providing a recommendation and/or a travel interface based upon a predicted travel intent. For example, a set of user signals (e.g., search queries, calendar information, social network data, etc.) may be evaluated to determine the predicted travel intent for a user to travel to a destination. A recommendation may be provided based upon the predicted travel intent. For example, images, news stories, advertisements, events, attractions, travel accommodation (e.g., hotel, car, and/or flight reservation functionality) and/or other information and functionality associated with the destination may be provided through the recommendation. The recommendation may be provided through an alert, a mobile app, a website, a travel interface, and/or a variety of other interfaces. The predicted travel intent may be used to modify information provided by a website, an operating system, and/or apps (e.g., a news app may display information about the destination).
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: May 22, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zachary Adam Kahn, Karan Singh Rekhi, Gautam Kedia
  • Patent number: 9916040
    Abstract: A bandpass sense amplifier circuit (FIG. 2A) is disclosed. The circuit includes a capacitor (C0) having a first terminal coupled to receive an input signal (Vin) and a second terminal. A current conveyor circuit (200-206,212) has a third terminal (X) coupled to the second terminal of the capacitor and a fourth terminal (Z) arranged to mirror a current into the third terminal. A voltage follower circuit (214) has an input terminal coupled to the fourth terminal of the current conveyor circuit and an output terminal.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: March 13, 2018
    Assignee: Texas Instruments Incorporated
    Inventors: Karan Singh Jain, Harish Venkataraman
  • Patent number: 9734316
    Abstract: In certain embodiments of the present disclosure relate to a method for detecting liveness of a user during biometric authentication. The method comprising identifying a speech signal in a pre-determined time interval associated with the speech signal. Furthermore, the method comprising determining a speech respiration co-occurrence (SRC) score associated with the speech signal. In addition, the method comprising detecting liveness of the user, if the SRC score is above a predefined threshold, wherein the detection of liveness further aids in increasing the security of biometric authentication system.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: August 15, 2017
    Assignee: WIPRO LIMITED
    Inventors: Karan Singh, Akshit Singhvi, Vinod Pathangay
  • Publication number: 20170211945
    Abstract: One or more techniques and/or systems are provided for providing a recommendation and/or a travel interface based upon a predicted travel intent. For example, a set of user signals (e.g., search queries, calendar information, social network data, etc.) may be evaluated to determine the predicted travel intent for a user to travel to a destination. A recommendation may be provided based upon the predicted travel intent. For example, images, news stories, advertisements, events, attractions, travel accommodation (e.g., hotel, car, and/or flight reservation functionality) and/or other information and functionality associated with the destination may be provided through the recommendation. The recommendation may be provided through an alert, a mobile app, a website, a travel interface, and/or a variety of other interfaces. The predicted travel intent may be used to modify information provided by a website, an operating system, and/or apps (e.g., a news app may display information about the destination).
    Type: Application
    Filed: April 7, 2017
    Publication date: July 27, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Zachary Adam Kahn, Karan Singh Rekhi, Gautam Kedia
  • Publication number: 20170154324
    Abstract: A method of facilitating e-commerce and/or contactless payments funded by a funding account that is blocked from directly making such payments, said method comprising a virtual card interface computing system, comprising an application running on a user device and a server: storing details to link a virtual card (VC) account with said funding account at said server; receiving an instruction from a user of said VC account through said application to transfer funds from the funding account to the VC account; and initiating requesting said transfer from an issuer of the funding account. Also, a method of making an e-commerce or contactless payment funded by a funding account that is blocked from directly making such payments comprising: funding a VC account according to the aforementioned method; and subsequently making said payment by providing VC credentials of the VC account to a payee.
    Type: Application
    Filed: November 23, 2016
    Publication date: June 1, 2017
    Inventors: Karan Singh, Vikram Jammihal, Sanjiv Purushotham, Hassan Akbar, Sumit Mittal