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: 20170134310
    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: Application
    Filed: November 5, 2015
    Publication date: May 11, 2017
    Inventors: KRISHNAPRASAD KOLADI, CHANDRASHEKAR NELOGAL, KARAN SINGH GANDHI, KIRAN KUMAR DEVARAPALLI
  • Patent number: 9621304
    Abstract: A method of decoding a biphase mark coded (BMC) data stream. A BMC encoded signal (BMC signal) including a preamble and data payload is received at a receiver which includes a BMC decoder state machine (state machine). The preamble is processed using the state machine including measuring a total duration spanning at least three transitions to provide a ?2 UI duration measure, a calculated 0.75 UI duration value (0.75 UI duration value) is generated from the ?2 UI duration measure, and the 0.75 UI duration value is compared to a programmed UI range. Provided the 0.75 UI duration value is within the programmed UI range data, respective bits are extracted bit-by-bit from the data payload using the 0.75 UI duration value to obtain unencoded data.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: April 11, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Gary Franklin Chard, Erick Omar Torres, Karan Singh Jain
  • Patent number: 9618343
    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: December 12, 2013
    Date of Patent: April 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zachary Adam Kahn, Karan Singh Rekhi, Gautam Kedia
  • Publication number: 20170083161
    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: Application
    Filed: December 5, 2016
    Publication date: March 23, 2017
    Inventors: Karan Singh Jain, Harish Venkataraman
  • Publication number: 20170039722
    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: Application
    Filed: April 16, 2015
    Publication date: February 9, 2017
    Inventors: Alla SHEFFER, Karan SINGH, Adrien BOUSSEAU, Will CHANG, Baoxuan XU, James MCCRAE
  • Publication number: 20170034010
    Abstract: Technologies are described herein for changelog transformation and correlation in a multi-tenant cloud service. Components within the multi-tenant cloud service generate changelogs that describe changes made to hardware or software components within the multi-tenant cloud service. The changelogs are received and transformed from different schemas into a common schema. A central change management service (“CCMS”) exposes a network service application programming interface (“API”), or other type of interface, through which other network services can obtain the changelogs that have been transformed into the common schema. For example, services can obtain changelogs in order to correlate changes to anomalies or other events taking place in the multi-tenant cloud service, to identify upstream or downstream components that might be impacted by a change, to provide a user interface for viewing the changelogs, the correlation, or the potential impact of a change, and/or to perform other types of functions.
    Type: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Eddie W.M. Fong, Nagaraju Palla, Ricardo Soares Stern, Rajmohan Rajagopalan, Bhavin J. Shah, Narendra Babu Alagiriswamy, Karan Singh Rekhi, Parikshit Patidar
  • Publication number: 20170032268
    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: Application
    Filed: July 31, 2015
    Publication date: February 2, 2017
    Inventors: Rajmohan Rajagopalan, Ricardo Soares Stern, Mufaddal M. Pratapgarhwala, Karan Singh Rekhi, Bhavin J. Shah, Eddie W.M. Fong, Nagaraju Palla, Parikshit Patidar
  • Patent number: 9535439
    Abstract: A circuit and method for providing a current limiting feature in a low dropout (“LDO”) linear voltage regulator. A pass element generates an output voltage that is less than the input voltage. The pass element is normally enabled by an error amplifier that compares a feedback signal from the output of the pass element with a reference signal. However, the pass element may be enabled by a current limiting circuit that bypasses the error amplifier to limit the current generated at the output of the pass element.
    Type: Grant
    Filed: July 30, 2014
    Date of Patent: January 3, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Karan Singh Jain, Timothy Bryan Merkin, Susan Curtis
  • Publication number: 20160378964
    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: Application
    Filed: August 18, 2015
    Publication date: December 29, 2016
    Inventors: Karan SINGH, Akshit SINGHVI, Vinod PATHANGAY
  • Patent number: 9513741
    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: August 22, 2013
    Date of Patent: December 6, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Karan Singh Jain, Harish Venkataraman
  • Publication number: 20160350658
    Abstract: Examples of the present disclosure describe systems and methods for improving the recommendations provided to a user by a recommendation system using viewed content as implicit feedback. In some aspects, attention models are created/updated to infer the user attention of a user that has viewed or is viewing content on a computing device. The attention model may be used to convert inferences of user attention into inferences of user satisfaction with the viewed content. The inferences of user satisfaction may be used to generate inferences of fatigue with the viewed content. The inferences of user satisfaction and inferences of user fatigue may then be used as implicit feedback to improve the content selection, content triggering and/or content presentation by the recommendation system. Other examples are also described.
    Type: Application
    Filed: June 1, 2015
    Publication date: December 1, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gautam Kedia, Kieran McDonald, Qi Guo, Abhishek Jha, Karan Singh Rekhi, Zachary Kahn, Aidan Crook
  • Patent number: 9489098
    Abstract: A circuit for a level shifting of common mode voltage. The circuit includes a first amplifier, wherein the input of the first amplifier is coupled to a voltage source and another input of the first amplifier is coupled 2.5v, feedback resistor, Rfb, and feedback capacitor, Cfb, connected coupled to the voltage source, wherein other side of feedback resistor is coupled between two resistors, R2 and R2?, and wherein the other side of the feedback capacitor is coupled between R2? and the output of the first amplifier, R2 is connected to Vbias from one side and Rfb and R2? from the other, R2? is connected to Rfb and R2 from one side and Cfb and output of the first amplifier from the other side, another resistor, R1, is connect to the output of the first amplifier, Cfb and R2? from one side and R1?, yet another resistor, and input of amp2 from the other, a second amplifier, Amp2, is connected to the R1 and R1? at one input and 1.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: November 8, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Karan Singh Jain, Susan Ann Curtis, Harish Venkataraman
  • Patent number: 9423965
    Abstract: According to one embodiment, a method includes receiving a write request and determining a first portion of information associated with the write request. The method additionally includes determining a first location on a first disk to write the first portion of information and, based on the determined first location on the first disk, determining a second location on a second disk to write the first portion of information. The method further includes writing the first portion of the information to the first location on the first disk. The first location comprises an outer track of the first disk. The method further includes writing the first portion of the information to the second location on the second disk, the second location comprising an inner track of the second disk.
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: August 23, 2016
    Assignee: Dell Products L.P.
    Inventors: Kiran Kumar Devarapalli, Avinash Bendigeri, Karan Singh Gandhi
  • Publication number: 20160198334
    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: Application
    Filed: March 17, 2016
    Publication date: July 7, 2016
    Applicant: Insigma Inc.
    Inventors: Karan Singh Bakshi, Durlabh Jain
  • Publication number: 20160188112
    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: September 18, 2015
    Publication date: June 30, 2016
    Applicant: TACTUAL LABS CO.
    Inventors: Clifton Forlines, Ricardo Jorge Jota Costa, Daniel Wigdor, Karan Singh, Haijun Xia
  • Publication number: 20160140320
    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: January 25, 2016
    Publication date: May 19, 2016
    Inventors: Sai Moturu, Anmol Madan, Karan Singh, Abhishek Nath, Amanda Withrow, Aditya Sharma
  • Publication number: 20160092605
    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: September 25, 2014
    Publication date: March 31, 2016
    Inventors: James MCCRAE, Karan SINGH
  • Patent number: 9256335
    Abstract: An integrated analog data receiver for a capacitive touch screen. An analog data receiver circuit for a touch screen device is provided including a sigma delta analog to digital converter configured for direct connection to an analog output of a touch screen device, and further including an integrator circuit having an input coupled for receiving the analog output signal and outputting an integrated output voltage; a comparator coupled to the integrated output voltage and a first bias voltage and outputting a comparison voltage; a clocked sampling latch coupled to the comparison voltage and to a clock signal and outputting quantized data bits corresponding to samples of the comparison voltage; and a digital filter and decimator coupled to the clocked sampling latch and outputting serial data bits which form a digital representation corresponding to the output of the touch screen device. Additional circuits and systems are disclosed.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: February 9, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Karan Singh Jain, Harish Venkataraman, Susan Curtis
  • Patent number: 9252663
    Abstract: An output voltage is compared to a reference voltage, comparison signals are generated, and control signals and mode signals are generated in response thereto. The output voltage is generated in response to the control signals. A speed of the comparing is increased in response to the mode signals indicating that the output voltage is being increased. The speed is reduced in response to the mode signals indicating that the output voltage is being reduced. For increasing the speed, a path is enabled to conduct current. While the path is enabled, at least one switched voltage is connected to vary an amount of the current conducted through the path. The switched voltage is at least one of the reference voltage and the output voltage. For reducing the speed, the path is disabled against conducting current. While the path is disabled, the switched voltage is disconnected from varying the amount.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: February 2, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Wei Fu, Karan Singh Bhatia, Siang Tong Tan
  • Publication number: 20160011778
    Abstract: According to one embodiment, a method includes receiving a write request and determining a first portion of information associated with the write request. The method additionally includes determining a first location on a first disk to write the first portion of information and, based on the determined first location on the first disk, determining a second location on a second disk to write the first portion of information. The method further includes writing the first portion of the information to the first location on the first disk. The first location comprises an outer track of the first disk. The method further includes writing the first portion of the information to the second location on the second disk, the second location comprising an inner track of the second disk.
    Type: Application
    Filed: July 11, 2014
    Publication date: January 14, 2016
    Inventors: Kiran Kumar Devarapalli, Avinash Bendigeri, Karan Singh Gandhi