Patents by Inventor Pradeep Kumar

Pradeep 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: 10380291
    Abstract: A system and method for web-based interface design tool is provided. The design tool enables system designers to quickly and independently design a custom serial-link interface. The system provides interface selection and signal integrity analysis. An interface selection may interact with system designers to prompt for a set of selection criteria such as data-rate, supply rail, standard protocol, and intended application. An intelligent search engine screens through a large interface products database based on the selection criteria and provides designers with a list of devices that potentially meet the design criteria. The performance of the custom system with the selected device can be evaluated by using a web-based IBIS-AMI standard-compliant signal integrity simulator. A designers can have options to manually fine tune selected devices' parameters to iterate through different settings to determine the robustness of the solution.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: August 13, 2019
    Assignee: Texas Instruments Incorporated
    Inventors: Kian Haur Chong, Makram Monzer Mansour, Ashwin Vishnu Kamath, Srikanth Pam, Yudhister Satija, Nithya Narayanaswamy, Khang Duy Nguyen, Pavani Jella, Jeff Perry, Pradeep Kumar Chawda
  • Publication number: 20190243669
    Abstract: Systems and methods are provided of a digital assistant service for executing user instructions. Indeed, an audio instruction is received by the digital assistant service. The audio instruction comprises audio data of an instruction to be executed on behalf of the submitting user. Moreover, the audio instruction does not explicitly identify a target skill provider for carrying the user's instruction. Upon receiving the audio instruction, a first skill for carrying out the user's instruction is determined. A user record of the user is accessed, where the user record identifies the user's preferences regarding preferred skill providers corresponding to a plurality of skills. A skill provider corresponding to the first skill according to the user record is identified, and the first skill is executed via the identified skill provider on behalf of the user.
    Type: Application
    Filed: February 5, 2018
    Publication date: August 8, 2019
    Inventors: Rahul GUPTA, Pradeep Kumar REDDY K, Bhavesh SHARMA
  • Publication number: 20190246209
    Abstract: Some disclosed methods may involve receiving audio reproduction data and determining, based on the audio reproduction data, a sound source location at which a sound is to be rendered. A near-field gain and a far-field gain may be based, at least in part, on a sound source distance between the sound source location and a reproduction environment location. Room speaker feed signals may be based, at least in part, on room speaker positions, the sound source location and the far-field gain. Near-field speaker feed signals may be based, at least in part, on the near-field gain, the sound source location and a position of near-field speakers.
    Type: Application
    Filed: February 7, 2019
    Publication date: August 8, 2019
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Remi S. AUDFRAY, Nicolas R. TSINGOS, Pradeep Kumar GOVINDARAJU
  • Publication number: 20190243751
    Abstract: Systems, methods and computer program products for performing software regression testing are provided. A sitemap comprising a hierarchy of nodes is displayed on a display, each node representing a block of source code for a program. An indication of a user selection of a plurality of nodes in the hierarchy is received. Responsive to receiving the indication, a lowest node of the nodes that is located at a lowest level of the hierarchy is determined and identified as a user selected node. A list of test cases to test the source code represented by the user selected node is displayed. Responsive to receiving an indication of a selection of one of the test cases in the list of test cases displayed, a message having an indication to execute the one of the test cases in the list of test cases displayed is transmitted, to a server device via a network.
    Type: Application
    Filed: February 2, 2018
    Publication date: August 8, 2019
    Applicant: CA, Inc.
    Inventors: Madhusudhan Ganda, Kiran Kumar, Sumit Gupta, Pradeep Kumar Kanagaraj, Swapnel Shrivastava, Narendra Dhulipalla, Ramanuja Charyulu
  • Patent number: 10375638
    Abstract: Certain aspects relate to methods, apparatuses, computer readable mediums and access terminals that effectively (1) detect leaky or rogue access points and (2) take one or more actions based on such detection.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: August 6, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Sandip Homchaudhuri, Pradeep Kumar Yenganti
  • Publication number: 20190230436
    Abstract: The present document describes a method (700) for determining the position of at least one audio source (200). The method (700) includes capturing (701) first and second microphone signals at two or more microphone arrays (210, 220, 230), wherein the two or more microphone arrays (210, 220, 230) are placed at different positions. The two or more microphone arrays (210, 220, 230) each comprise at least a first microphone capsule to capture a first microphone signal and a second microphone capsule to capture a second microphone signal, wherein the first and second microphone capsules have differently oriented spatial directivities. Furthermore, the method (700) comprises determining (702), for each microphone array (210, 220, 230) and based on the respective first and second microphone signals, an incident direction (211, 221, 231) of at least one audio source (200) at the respective microphone array (210, 220, 230).
    Type: Application
    Filed: September 28, 2017
    Publication date: July 25, 2019
    Applicant: Dolby Laboratories Licensing Corporation
    Inventors: Nicolas R. TSINGOS, Pradeep Kumar GOVINDARAJU
  • Patent number: 10359947
    Abstract: A method includes creating, by one or more computing devices, a first pool of memory resources from a plurality of memory resources in a cluster. The first pool comprises memory resources that (1) have been allocated to a respective guest virtual machine that is not currently being used and (2) that have been marked as unused by the respective guest virtual machine. The method also includes invoking, by the one or more computing devices, a number of operations on the memory resources in the first pool, wherein the number of operations is designed to signal a memory resource manager to reclaim the allocated memory resources that have been marked as unused from the first pool into an unallocated pool of memory resources in the cluster.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: July 23, 2019
    Assignee: CA, Inc.
    Inventors: Ashish Kumar Singh, Sarvani Kuchibhotla, Vasudev Ippili, Pradeep Kumar Das
  • Patent number: 10360328
    Abstract: A method for converting a circuit in a format of a first circuit simulation program to format of a second circuit simulation program includes identifying components in the circuit that are recognized by the second simulation program. Characteristics for components that are not recognized by the second simulation program are created. Connections in the circuit are formatted to a format that is recognized by the second simulation program. The components, characteristics, and connections are stored in a single computer-readable file.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: July 23, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Pradeep Kumar Chawda, Makram Mansour, Satyanandakishore Vanapalli, Ashwin Vishnu Kamath, Kian Haur Chong, Dien Mac, Jeff Perry
  • Patent number: 10354028
    Abstract: A computer-implemented method includes receiving a unit, wherein each unit includes one or more blocks. The computer-implemented method further includes selecting one or more input pins for each of said one or more blocks. The computer-implemented method further includes assigning a numerical value to each of said one or more input pins to yield at least one numerical sequence. The computer-implemented method further includes, for each numerical sequence of the at least one numerical sequence, performing a check on the numerical sequence to yield a number of fails. The computer-implemented method further includes determining a simulation condition for power modeling of the unit based on optimizing a numerical sequence with respect to the number of fails. The computer-implemented method further includes determining a number of design errors of the unit based on the simulation condition. A corresponding computer system and computer program product are also disclosed.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: July 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Anand Haridass, Arun Joseph, Pradeep Kumar Nalla, Rahul M. Rao
  • Publication number: 20190207417
    Abstract: A maintenance bypass (MBP) system for an uninterruptible power supply (UPS) includes a first switch having at least three positions that provide different couplings of a power source, a load, a power input of a UPS and a power output of a UPS and including a first contact set configured to indicate at least one transition between positions of the at least three positions. The system further includes a second switch configured to enable transition of the first switch between at least two of the positions and including a second contact set configured to indicate actuation of the second switch. The first switch may include a rotary switch and the second switch may include a pushbutton switch.
    Type: Application
    Filed: August 15, 2017
    Publication date: July 4, 2019
    Inventors: Pradeep Kumar Nandam, David Glenn Miller, Scott Jason David
  • Patent number: 10331480
    Abstract: A contextual application organizer framework learns about application usage behavior based on user context from multiple different signals (e.g., email, OFFICE graph, Short Message Service, browsing history, search history, device usage, location) and surfaces relevant applications that a user may need for the current context or activity. A user context graph is created from user life events and an index of user activity of applications. Application usage signals are mapped from user preferences and world knowledge to the user context graph. Upon detecting a current user context, relevant applications derived from the user context graph are surfaced in a contextual application organizer.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: June 25, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Rahul Gupta, Pradeep Kumar Reddy K, Bhavesh Sharma
  • Publication number: 20190180548
    Abstract: Currency note sorting devices and systems, and corresponding methods of identifying and sorting currency notes are described herein. A method for sorting currency notes that includes receiving currency notes, identifying the denomination of the currency notes, and distributing the currency notes to slots of a wallet based on the identified denomination. The wallet slots include staggered braille tabs to aid visual-impaired users of the wallet.
    Type: Application
    Filed: December 7, 2017
    Publication date: June 13, 2019
    Inventors: John William Stansbury, Anthony Joseph Sheehi, Colin Park, Kevin Su, Kartik Sundareshwar Krishnan, Marisa Natalia Casay, Sahil Mayenkar, Wally Lai Niu, Raymond Cheng, Grace Ra Kim, Na Hye Kim, Kashif Rahman, Ritvik Pradeep Kumar Jain, Sreya Vangara, Jessica Yin, Grace Wen-Lian Tang, Jessica Bhattacharyya
  • Publication number: 20190182423
    Abstract: Methods and devices are described for image or video capture while in a manual mode. In some aspects, a device includes one or more processors. The device also includes a memory coupled to the one or more processors. The memory includes instructions that, when executed by the one or more processors, causes the device to generate a first image frame of a scene using manual mode settings and generate a second image frame of the scene using automatic mode settings different from the manual mode settings.
    Type: Application
    Filed: December 13, 2017
    Publication date: June 13, 2019
    Inventors: Bapineedu Chowdary Gummadi, Soman Ganesh Nikhara, Pradeep Kumar Veeramalla, Ravi Shankar Kadambala
  • Patent number: 10317969
    Abstract: A semiconductor device for a USB Type-C cable includes a first terminal to couple to a first VCONN line from a first end of the cable, a second terminal to couple to a second VCONN line from the second end of the cable, a charge pump, and a switch circuit coupled to the first terminal and the second terminal. The switch circuit includes a first drain-extended n-type field effect transistor (DENFET) coupled between the first terminal and an internal power supply of the semiconductor device; a first pump switch coupled between the charge pump and a gate of the first DENFET; a second DENFET coupled between the second terminal and the internal power supply; and a second pump switch coupled between the charge pump and a gate of the second DENFET.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: June 11, 2019
    Assignee: Cypress Semiconductor Corporation
    Inventors: Nicholas Alexander Bodnaruk, Pradeep Kumar Bajpai, Godwin Gerald Arulappan, Hamid Khodabandehlou
  • Patent number: 10311082
    Abstract: An enterprise system which facilitates synchronization of offline data. Offline data created during an offline session or sessions (collectively an offline session) prior to synchronization is assigned a temporary key. Changes of offline data created during an offline session is assigned the temporary key of the data to which the change is associated. The temporary key is mapped to a new created backend key and stored in a mapping table. Using the mapping table, temporary keys associated with the changes are swapped with backend keys which the temporary keys are mapped. This maintains data persistency of newly created and change data during an offline session.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 4, 2019
    Assignee: SAP SE
    Inventors: Gerd Martin Ritter, Pradeep Kumar Singh, Tim Kornmann, Rene Gross
  • Publication number: 20190150223
    Abstract: In one embodiment, a system, apparatus, and method are described for requesting access authorization from an access network access point (AP) via an access network interface, generating at a processor a public-private key pair to be used to generate a cryptographically generated address (CGA) upon receiving the access authorization, sending a secure neighbor discovery (SeND)—neighbor solicitation (NS) to the AP via the access network interface after the public-private key pair has been generated, receiving a signed user location information (ULI) from the AP in response to the SeND-NS, and sending the signed ULI to one of a 3GPP mobility controller or an emergency service via a 3GPP network interface. Related systems, apparatuses, and methods are also described.
    Type: Application
    Filed: November 16, 2017
    Publication date: May 16, 2019
    Inventors: Srinath GUNDAVELLI, Pradeep Kumar KATHAIL
  • Publication number: 20190138300
    Abstract: Methods are provided for software build outcome prediction. For example, one method may comprise obtaining feature data associated with a software build, the feature data including one or more of the following: first data identifying a user to perform a modification on a set of one or more software artifacts, second data identifying the set of one or more software artifacts, and third data identifying a set of one or more reviewers to review the modification. The method may also comprise determining first probability data associated with the software build being unsuccessful given the feature data and second probability data associated with the software build being successful given the feature data; and predicting a software build outcome associated with the software build based on the first probability data and the second probability data.
    Type: Application
    Filed: February 7, 2018
    Publication date: May 9, 2019
    Inventors: BADARINARAYAN PARTHASARATHI BURLI, VIKAS PRADEEP KUMAR, VINAY KUMAR AMBLE VASANTHA
  • Publication number: 20190138664
    Abstract: A computer implemented method for increasing scalability in bounded liveness verification includes receiving, by one or more processors, a counterexample trace showing a bounded liveness failure and a set of parameters associated with the counterexample trace, partitioning the counterexample trace into segments representing bound increments contributing to the bounded liveness failure, selecting, by one or more processors, a time interval during which to repeat input values, wherein the selected time interval correlates to one or more segments, evaluating, by one or more processors, the received counterexample after repeating the selected time interval, determining, by one or more processors, whether the evaluation indicates that the counterexample falsifies a deeper bound with respect to a bound or an unbounded liveness counterexample, and, responsive to determining the evaluation indicates that the counterexample falsifies a deeper bound, providing, by one or more processors, counterexample falsification re
    Type: Application
    Filed: November 8, 2017
    Publication date: May 9, 2019
    Inventors: Jason R. Baumgartner, Pradeep Kumar Nalla, Raj Kumar Gajavelly, Alexander Ivrii
  • Publication number: 20190130184
    Abstract: A system and a method for performing viewer gaze analysis are provided. The method includes detecting at least one item worn by a user of a wearable computing device, detecting at least one gaze of a viewer towards the at least one item worn by the user, and providing at least one recommendation for the user based on the at least one gaze.
    Type: Application
    Filed: October 18, 2018
    Publication date: May 2, 2019
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Pranay Kumar SAMANTA, Pradeep Kumar BOTU, Pratibha Raj PATEL
  • Patent number: 10268568
    Abstract: A method and system of a method of tracing a data element for flow analysis includes receiving an input of a data element to be traced, tagging the data element to be traced and selecting one or more tiers of an application to trace the flow of the tagged data element. The selected one or more tiers of the application are parsed through a plugin associated with a software programming language and an entry is recorded at the plugin associated with a software programming language, when an instance of traced data element is encountered. A database entry is created for every encounter of the tagged data element. Further, a data flow graph is generated to trace the data element across the at least one application tier.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 23, 2019
    Assignee: Infosys Limited
    Inventor: Pradeep Kumar Kondagula Surnarayana