Patents by Inventor Pravin Kumar

Pravin Kumar 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: 11243607
    Abstract: A method of identifying scleral reflections in an eye tracking system is disclosed. A glint is identified in an image from an image sensor, wherein the glint is a representation in the image of a reflection of light from a cornea of the eye of the user or from a sclera of the eye of the user. A first pixel intensity of the glint is determined, a second pixel intensity of neighbor pixels of the glint is determined, and an absolute value of the difference between the first pixel intensity of the glint and the second pixel intensity of the neighbor pixels of the glint is determined. The glint is identified as a representation of a reflection from the sclera of the eye of the user on condition that the determined absolute value of the difference is below a predetermine threshold value.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: February 8, 2022
    Assignee: Tobii AB
    Inventors: Pravin Kumar Rana, Yimu Wang
  • Patent number: 11230706
    Abstract: The present disclosure relates to a method of generating an antibody library, not limiting to a synthetic antibody gene expression library built on pool of consensus nucleic acid sequences by using codon replacement technology. The present disclosure also relates to a synthetic antibody library generated by employing the method of the present disclosure and application(s) of said antibody library.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: January 25, 2022
    Assignee: ZUMUTOR BIOLOGICS, INC.
    Inventors: Sohang Chatterjee, Kavitha Iyer Rodrigues, Maloy Ghosh, Sunit Maity, Divya Unnikrishnan, Yogendra Manjunath Bangalore Muniraju, Sathyabalan Murugesan, Pavithra Mukunda, Bhargav Prasad, Veeresha Kamanagowda, Sanghamitra Bhattacharjee, Pravin Kumar Dakshinamurthy, Vivek Halan, Sankaranarayanan Srinivasan, Anuradha Hora, Bairavabalakumar Natarajan, Karthika Nair, Aswini Thanigaivel, Maliwalave Amol, Bharath Ravindra Shenoy, Sahana Bhima Rao, Subhra Prakash Chakrabarty, Ashvini Kumar Dubey, Amir Khan, Ankurina Sharma, Rashmi Sharma, Anurag Tiwari, Santosh Kumar, Shivani Patel, Nikitha Markanda
  • Patent number: 11231487
    Abstract: Described herein are systems and methods that create a capacitive link based on a rotating cylinder capacitor. A cylindrical rotor rotates around a shaft and maintains an air gap between the cylindrical rotor and the shaft and to create one or more air gap capacitors. A first subsystem, comprising a light detection and ranging components, is coupled to the rotor. A second sub-subsystem, comprising data analysis functions, is coupled to the shaft. The first subsystem and the second subsystem are coupled via capacitive links created by the air gap capacitors. The communication signaling utilized on the capacitive links may be bi-directional and differential signaling. The first subsystem and the second subsystem may comprise a LIDAR light detection and ranging system. The second subsystem may power the first subsystem via inductive coupling.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: January 25, 2022
    Assignee: VELODYNE LIDAR USA, INC.
    Inventors: Pravin Kumar Venkatesan, Abhilash Goyal, William B. Etheridge, Rajesh Ramalingam Varadharajan
  • Patent number: 11232594
    Abstract: The invention is related to a method for calibrating an eye tracking device within a head-mounted display (HMD) comprising the steps of acquiring with the HMD via an image sensor, at least one optical target image from an optical target, wherein the optical target contains image points in a pattern, indexing image points within the optical target image wherein the image points are indexed by, selecting a rigid region of the optical target image, assigning indices to image points within the rigid region, fitting a polynomial approximation function to at least one column and one row of the image points of the region, predicting the location of at least one image point using the fitted polynomial approximation function, assigning the predicted image point an index, inputting indexed image points into an optimization algorithm that calculates a hardware calibration of the HMD, and writing hardware calibration values calculated from the optimization algorithm to the HMD unit.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: January 25, 2022
    Assignee: Tobii AB
    Inventors: Pravin Kumar Rana, Macarena Garcia Romero, Yimu Wang, Rickard Lundahl
  • Patent number: 11204781
    Abstract: A method of loading an executable image for a computing system includes identifying segments of at least one executable image available for loading into memory of the computing system. Each segment is associated with one or more configuration features for the computing system. At least a first segment of the at least one executable image to load into the memory of the computing system is determined, based on the first segment satisfying one or more conditions associated with the computing system. The first segment of the executable image is loaded into the memory of the computing system. At least a second segment of the at least one executable image is made available for memory re-allocation, based on the second segment not satisfying the one or more conditions associated with the computing system. Various additional and alternative aspects are described herein.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: December 21, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Saurabh Gorecha, Naresh Kumar Sharma, Pravin Kumar
  • Publication number: 20210389953
    Abstract: Methods and systems for allowing software components that operate at a specific exception level (e.g., EL-3 to EL-1, etc.) to repeatedly or continuously observe or evaluate the integrity of software components operating at a lower exception level (e.g., EL-2 to EL-0) to ensure that the software components have not been corrupted or compromised (e.g., subjected to malware, cyberattacks, etc.) include a computing device that identifies, by a component operating at a higher exception level (“HEL component”), at least one of a current vector base address (VBA), an exception raising instruction (ERI) address, or a control and system register value associated with a component operating at a lower exception level (“LEL component”). The computing device may perform a responsive action in response to determining that the current VBA, the ERT address, or control and system register value do not match the corresponding reference data.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Inventors: Naresh Kumar SHARMA, Saurabh GORECHA, Pravin KUMAR
  • Publication number: 20210367563
    Abstract: Described herein are systems and methods that can adjust the performance of a transimpedance amplifier (TIA) in order to compensate for changing environmental and/or manufacturing conditions. In some embodiments, the changing environmental and/or manufacturing conditions may cause a reduction in beta of a bipolar junction transistor (BJT) in the TIA. A low beta may result in a high base current for the BJT causing the output voltage of the TIA to be formatted as an unusable signal output. To compensate for the low beta, the TIA generates an intermediate signal voltage, based on the base current and beta that is compared with the PN junction bias voltage on another BJT. Based on the comparison, the state of a digital state machine may be incremented, and a threshold base current is determined. This threshold base current may decide whether to compensate the operation of the TIA, or discard the chip.
    Type: Application
    Filed: August 2, 2021
    Publication date: November 25, 2021
    Inventors: Roger Pinto, Pravin Kumar Venkatesan
  • Patent number: 11184198
    Abstract: A receiver includes a decision circuit, a circuit to adjust an input signal of the decision circuit, a correction circuit and a control circuit. The decision circuit makes a data decision based on an input signal of the decision circuit. The circuit to adjust the input signal of the decision circuit adjusts the input signal of the decision circuit based on an input correction signal. The correction circuit combines a plurality of signals corresponding to different input correction parameters into a preliminary input correction signal. An input of the correction circuit is coupled to an output of the decision circuit. The control circuit maps the preliminary input correction signal into the input correction signal using a nonlinear code mapping.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: November 23, 2021
    Assignee: Rambus Inc.
    Inventors: Marko Aleksic, Pravin Kumar Venkatesan, Simon Li, Nikhil Vaidya
  • Patent number: 11113074
    Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: September 7, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Saurabh Gorecha, Naresh Kumar Sharma, Pravin Kumar, Dexter Tamio Chun, Christopher Kong Yee Chun
  • Publication number: 20210255698
    Abstract: A system, a head-mounted device, a computer program, a carrier, and a method for a head-mounted device comprising an eye tracking sensor, for updating an eye tracking model in relation to an eye are disclosed. First sensor data in relation to the eye are obtained by means of the eye tracking sensor. After obtaining the first sensor data, the eye tracking sensor is moved in relation to the eye. After moving the eye tracking sensor, second sensor data in relation to the eye are obtained by means of the eye tracking sensor. The eye tracking model in relation to the eye is then updated based on the first sensor data and the second sensor data.
    Type: Application
    Filed: September 30, 2020
    Publication date: August 19, 2021
    Applicant: Tobii AB
    Inventors: Pravin Kumar Rana, Gerald Bianchi
  • Patent number: 11082010
    Abstract: Described herein are systems and methods that can adjust the performance of a transimpedance amplifier (TIA) in order to compensate for changing environmental and/or manufacturing conditions. In some embodiments, the changing environmental and/or manufacturing conditions may cause a reduction in beta of a bipolar junction transistor (BJT) in the TIA. A low beta may result in a high base current for the BJT causing the output voltage of the TIA to be formatted as an unusable signal output. To compensate for the low beta, the TIA generates an intermediate signal voltage, based on the base current and beta that is compared with the PN junction bias voltage on another BJT. Based on the comparison, the state of a digital state machine may be incremented, and a threshold base current is determined. This threshold base current may decide whether to compensate the operation of the TIA, or discard the chip.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: August 3, 2021
    Assignee: VELODYNE LIDAR USA, INC.
    Inventors: Roger Pinto, Pravin Kumar Venkatesan
  • Publication number: 20210182081
    Abstract: A method of loading an executable image for a computing system includes identifying segments of at least one executable image available for loading into memory of the computing system. Each segment is associated with one or more configuration features for the computing system. At least a first segment of the at least one executable image to load into the memory of the computing system is determined, based on the first segment satisfying one or more conditions associated with the computing system. The first segment of the executable image is loaded into the memory of the computing system. At least a second segment of the at least one executable image is made available for memory re-allocation, based on the second segment not satisfying the one or more conditions associated with the computing system. Various additional and alternative aspects are described herein.
    Type: Application
    Filed: December 11, 2019
    Publication date: June 17, 2021
    Inventors: Saurabh GORECHA, Naresh Kumar SHARMA, Pravin KUMAR
  • Patent number: 11020390
    Abstract: The invention relates to vortioxetine hydrobromide having particle size distribution of D98 100-200?, D50 35-90? and D5 7-30? as well as to a stable, reproducible and bioequivalent pharmaceutical composition comprising vortioxetine hydrobromide having particle size distribution of D98 100-200?, D50 35-90? and D5 7-30? and one or more pharmaceutically acceptable excipient. It is produced by wet granulation techniques.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: June 1, 2021
    Assignee: UNICHEM LABORATORIES LTD
    Inventors: Dhananjay Sathe, Bijay Kumar Padhi, Pravin Kumar Maurya
  • Publication number: 20210109817
    Abstract: Methods and systems for data backup are described. According to some embodiments, the method includes in response to receiving a request for database instance discovery, retrieving backup history information. The method further includes filtering the backup history information to obtain selected backup information. The method further includes sending an instance discovery response that includes the selected backup information. The method further includes generating one or more protection policies based on the selected backup information.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 15, 2021
    Inventors: Pravin Kumar AshokKumar, Sunder Ramesh Andra
  • Publication number: 20210064383
    Abstract: Aspects of the disclosure relate to improving device boot up time and subsystem availability time in a computing system using segment read scheduling. The segment read scheduling is a scheduling of order for loading subsystem images for a number of subsystem images from a memory during boot up or reset of the computing system and is based on a determined criticality value calculated from various parameters including subsystem image size, the priority of the subsystem. Additionally, the scheduled segment loading is performed according to numerous parallel loading schemes using multiple direct memory access engines and cryptography engines to increase the speed of loading the images and bringing them out of boot up or reset. Other aspects, embodiments, and features are also claimed and described.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Naresh Kumar SHARMA, Pravin KUMAR, Saurabh GORECHA
  • Patent number: 10936428
    Abstract: A method for performing backup operations includes selecting an application executing on a virtual machine (VM) to quiesce, generating, using a pre-snapshot template for the application, a pre-snapshot script for the application, generating a snapshot of the virtual machine after the pre-snapshot script has executed on the VM, and initiating a backup operation for the VM using the snapshot.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Pravin Kumar Ashokkumar, Ramesh Sunder Andra
  • Patent number: 10915409
    Abstract: Contents of a plurality of backups that share a common characteristic are profiled. A portion of the plurality of backups is selected as a base backup reference data to be distributed. A first copy of the base backup reference data is stored at a storage of a backup server. A second copy of the base backup reference data is provided for storage at a storage of a client that shares the common characteristic. The client is located remotely from the backup server.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: February 9, 2021
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Balaji Panchanathan, Arun Sambamoorthy, Satchidananda Patra, Pravin Kumar Ashok Kumar
  • Publication number: 20200409721
    Abstract: Various embodiments of methods and systems for a modem-directed application processor boot flow in a portable computing device (“PCD”) are disclosed. An exemplary method includes an application processor that transitions into an idle state, such as a WFI state, for durations of time during a boot sequence that coincide with processing by a DMA engine and/or crypto engine. That is, the application processor may “sleep” while the DMA engine and/or crypto engine process workloads in response to instructions they received from the application processor.
    Type: Application
    Filed: November 19, 2019
    Publication date: December 31, 2020
    Inventors: SAURABH GORECHA, NARESH KUMAR SHARMA, PRAVIN KUMAR, DEXTER TAMIO CHUN, CHRISTOPHER KONG YEE CHUN
  • Patent number: 10833989
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. Example methods to transmit multicast data in a network disclosed herein include monitoring, with a first network node, a multicast data flow to determine a characteristic for triggering a switch from a first logical topology for the multicast data flow to a second logical topology for the multicast data flow. Disclosed example methods also include, after the switch to the second logical topology, accessing a multicast data packet associated with a first multicast route generated for the multicast data flow from a second network node, and transmitting a first replication of the multicast data packet to a third network node via a unicast path, the first replication of the multicast data packet to include a first label provided by the third network node to identify the first multicast route.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 10, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Patent number: 10826818
    Abstract: Switches within a telecommunications network exchange so-called available bandwidth messages, each of which advertises how much bandwidth remains unassigned on a respective link. The network is of a type in which circuits are provisioned with various predefined numbers of time slots (equivalent to bandwidth). The sending of an available bandwidth message for a given link is triggered by a change in the number of time slots available on that link if that change results in a change in the number of circuit bandwidths that can be accommodated by that link for a newly provisioned circuit.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: November 3, 2020
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Bruce Gilbert Cortez, Sanja Durinovic-Johri, Pravin Kumar Johri, John Paggi, Simon S. Zelingher