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: 9645888
    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: June 2, 2014
    Date of Patent: May 9, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Balaji Panchanathan, Arun Sambamoorthy, Satchidananda Patra, Pravin Kumar Ashok Kumar
  • Patent number: 9626332
    Abstract: Exemplary methods for providing most frequently referenced data chunks include maintaining, at a central storage server, reference frequency information for each of a first plurality of data chunks currently stored locally. In one embodiment, the methods include determining a plurality of data chunks most frequently referenced by a first of the remote devices based on the frequency reference information associated with the first remote device, and transmitting one or more data chunks of the most frequently referenced data chunks to the first remote device to be cached therein, such that a local client of the first remote device can access the cached data chunks without having to access the central storage server.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: April 18, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Balaji Panchanathan, Arun Sambamoorthy, Satchidananda Patra, Pravin Kumar Ashok Kumar
  • Publication number: 20170076734
    Abstract: A device includes a decoder configured to receive an encoded audio signal at a decoder and to generate a synthesized signal based on the encoded audio signal. The device further includes a classifier configured to classify the synthesized signal based on at least one parameter determined from the encoded audio signal.
    Type: Application
    Filed: May 12, 2016
    Publication date: March 16, 2017
    Inventors: Subasingha Shaminda Subasingha, Vivek Rajendran, Venkata Subrahmanyam Chandra Sekhar Chebiyyam, Venkatraman Atti, Pravin Kumar Ramadas, Daniel Jared Sinder, Stephane Pierre Villette
  • Publication number: 20160372210
    Abstract: A single-ended receiver includes an internal voltage generation circuit to set a first internal reference voltage (Vref). A model voltage generation circuit is configurable to receive an external reference voltage to be calibrated during an initial calibration. The model voltage generation circuit is configurable to track an offset value for voltage-temperature (VT) drift and the offset value is applied to the internal voltage generation circuit to calibrate the internal Vref during a periodic calibration of the single-ended receiver.
    Type: Application
    Filed: May 31, 2016
    Publication date: December 22, 2016
    Inventors: Pravin Kumar Venkatesan, Kashinath Prabhu, Makarand Shirasgaonkar, Wayne Dettloff
  • Patent number: 9524720
    Abstract: Systems and methods of performing blind bandwidth extension are disclosed. In an embodiment, a method includes determining, based on a set of low-band parameters of an audio signal, a first set of high-band parameters and a second set of high-band parameters. The method further includes generating a predicted set of high-band parameters based on a weighted combination of the first set of high-band parameters and the second set of high-band parameters.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: December 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Sen Li, Stephane Pierre Villette, Daniel J. Sinder, Pravin Kumar Ramadas
  • Publication number: 20160294674
    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: Application
    Filed: June 7, 2016
    Publication date: October 6, 2016
    Applicant: AT&T Intellectual Property II, L.P.
    Inventors: Bruce Gilbert Cortez, Sanja Durinovic-Johri, Pravin Kumar Johri, John Paggi, Simon S. Zelingher
  • Patent number: 9451233
    Abstract: The embodiments of the present invention relates to a method and a processor for representing a 3D scene. In the method, one 3D component of the 3D scene to be represented, captured at least three different views (v1, v2, v3) is projecting to a predefined view (vF). A value associated with each projected view regarding the 3D component is then determined and consistency among the projected views regarding the 3D component is detected. Moreover, a consistency value regarding the 3D component is determined based on the determined values associated with the respective projected view, and the determined values are replaced by the determined consistency value on at least one of the three projected 3D components.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: September 20, 2016
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ivana Girdzijauskas, Markus Flierl, Apostolos Georgakis, Pravin Kumar Rana, Thomas Rusert
  • Patent number: 9443331
    Abstract: Techniques for an input object for routing input for visual elements are described. In at least some embodiments, a region of a display area includes multiple graphic elements that can be generated and/or managed by different graphics functionalities. For instance, a graphical user interface (GUI) for an application can include a primary window and visual elements within the primary window, such as banners, control buttons, menus, Tillable fields, and so forth. In at least some embodiments, the primary window of the GUI can be managed by a first graphics functionality, while one or more visual elements within the primary window can be managed by a second graphics functionality. In accordance with one or more embodiments, an input object is employed to route input to visual elements to a graphics functionality responsible for managing the visual elements.
    Type: Grant
    Filed: June 6, 2013
    Date of Patent: September 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Raju Ramanathan, Pravin Kumar Santiago, Thomas Olsen, Reiner Fink, Alice M. Tang
  • Patent number: 9395845
    Abstract: Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aleksandar Uzelac, David A. Stevens, Weidong Zhao, Takahiro Shigemitsu, Briggs A. Willoughby, John Graham Pierce, Pravin Kumar Santiago, Craig S. Ranta, Timothy Allen Wright, Jeffrey C. Maier, Robert T. Perry, Stanimir Naskov Kirilov, Andrey B. Batchvarov
  • Patent number: 9379961
    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: December 10, 2009
    Date of Patent: June 28, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Bruce Gilbert Cortez, Sanja Durinovic-Johri, Pravin Kumar Johri, John Paggi, Simon S. Zelingher
  • Patent number: 9368164
    Abstract: A single-ended receiver includes an internal voltage generation circuit to set a first internal reference voltage (Vref). A model voltage generation circuit is configurable to receive an external reference voltage to be calibrated during an initial calibration. The model voltage generation circuit is configurable to track an offset value for voltage-temperature (VT) drift and the offset value is applied to the internal voltage generation circuit to calibrate the internal Vref during a periodic calibration of the single-ended receiver.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: June 14, 2016
    Assignee: Rambus Inc.
    Inventors: Pravin Kumar Venkatesan, Kashinath Prabhu, Makarand Shirasgaonkar, Wayne Dettloff
  • Publication number: 20160080264
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. An example method to transmit multicast data over a communication network includes: determining an upstream hop of a multicast transmission based on a received hierarchical ingress replication route; storing a downstream hop and the upstream hop of the multicast transmission in a multicast routing table; monitoring the multicast transmission occurring via an area border router; in response to detecting at least one of a) a threshold fan-out of the multicast transmission or b) a threshold data rate from a source of the multicast transmission, converting a logical topology of the multicast transmission; and in response to receiving a multicast data packet of the multicast transmission, replicating the multicast data packet with the processor based on the downstream hop.
    Type: Application
    Filed: November 30, 2015
    Publication date: March 17, 2016
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Publication number: 20160013949
    Abstract: Example methods disclosed herein include registering a first leaf node to receive multicast data from a source via a first network node in response to receiving, from the first leaf node, a first message addressed to an anycast address, the anycast addressed being assigned to the first network node to associate the first network node with a second hierarchical level of a replication hierarchy. The disclosed example methods also include receiving the multicast data from a second network node associated with a first hierarchical level of the replication hierarchy. The disclosed example methods further include, after registering the first leaf node with the first network node, replicating the multicast data to generate copies of the multicast data to be transmitted via respective unicast paths to respective ones of a plurality of leaf nodes, including the first leaf node, registered with the first network node to receive the multicast data.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 14, 2016
    Inventors: Pravin Kumar Johri, Huajin Jeng, Samir Saad
  • Patent number: 9235920
    Abstract: The present invention relates to three dimension (3D) scene representations and in particular to a method and a processor for providing improved 3D scene representations. An objective of the embodiments of the present invention is to improve the determination of consistency among a plurality of projections at a virtual view denoted vF. When determining the consistency, entries of a distance matrix, indicative of distance differences of 3D components between different views for a corresponding segment k when projected to the predefined view (vF) for each segment k, are compared with entries of a threshold matrix. The objective is achieved by assigning each segment k of a 3D component to a cluster based on individual rules for each cluster and one threshold matrix and by determining one threshold matrix for each cluster based on the segments of that cluster.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: January 12, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ivana Girdzijauskas, Markus H. Flierl, Pravin Kumar Rana
  • Patent number: 9225633
    Abstract: Methods, apparatus, and articles of manufacture to provide a multicast virtual private network (MVPN) are disclosed. An example method includes sending a multicast receiver route received from one of a multicast service processor or a provider edge router to another of the multicast service processor or the provider edge router, wherein the multicast service processor is communicatively coupled to the provider edge router via a multicast control plane topology that is non-congruent to a unicast control plane topology, and replicating multicast data received from the other of the multicast service processor or the provider edge router to the one of the provider edge router or the multicast service processor based on the multicast receiver route.
    Type: Grant
    Filed: October 31, 2011
    Date of Patent: December 29, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Huajin Jeng, Pravin Kumar Johri, Han Nguyen, Samir Saad
  • Publication number: 20150317994
    Abstract: A particular method includes determining, at a device, a voicing classification of an input signal. The input signal corresponds to an audio signal. The method also includes controlling an amount of an envelope of a representation of the input signal based on the voicing classification. The method further includes modulating a white noise signal based on the controlled amount of the envelope. The method also includes generating a high band excitation signal based on the modulated white noise signal.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Pravin Kumar Ramadas, Daniel J. Sinder, Stephane Pierre Villette, Vivek Rajendran
  • Patent number: 9148362
    Abstract: Methods and apparatus for network multicasting using hierarchical replication are disclosed. An example method disclosed herein to send multicast data associated with a source to a plurality of receivers in a network comprises replicating the multicast data received at a first network node, the multicast data received via a first unicast path, the first network node being associated with a first hierarchical level of a replication hierarchy, sending copies of the multicast data to a plurality of network nodes associated with a second hierarchical level of the replication hierarchy via second unicast paths, and replicating a copy of the multicast data received via one of the second unicast paths at a second network node to send the multicast data via a third unicast path for receipt by a receiver in the plurality of receivers, the second network node being in the plurality of network nodes associated with the second hierarchical level.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: September 29, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Pravin Kumar Johri, Huajin Jeng, Samir Saad
  • Publication number: 20150205751
    Abstract: A memory controller and/or memory device control termination of a communication link in order to achieve power savings while reducing or eliminating unwanted reflections in the channel. Following transmission of data over the communication channel, termination is left enabled for a programmable time period beginning immediately following completion of the transmission. The time period is sufficiently long to allow the unwanted reflections to be absorbed by the termination. Following the time period, the termination is disabled for power savings.
    Type: Application
    Filed: July 17, 2013
    Publication date: July 23, 2015
    Inventors: Kyung Suk Oh, Pravin Kumar Venkatesan, Yohan Usthavia Frans
  • Publication number: 20150193083
    Abstract: Touchscreen testing techniques are described. In one or more implementations, a piece of conductor (e.g., metal) is positioned as proximal to a touchscreen device and the touchscreen device is tested by simulating a touch of a user. This technique may be utilized to perform a variety of different testing of a touchscreen device, such as to test latency and probabilistic latency. Additional techniques are also described including contact geometry testing techniques.
    Type: Application
    Filed: March 19, 2015
    Publication date: July 9, 2015
    Inventors: Aleksandar Uzelac, David A. Stevens, Weidong Zhao, Takahiro Shigemitsu, Briggs A. Willoughby, John Graham Pierce, Pravin Kumar Santiago, Craig S. Ranta, Timothy Allen Wright, Jeffrey C. Maier, Robert T. Perry, Stanimir Naskov Kirilov, Andrey B. Batchvarov
  • Publication number: 20150170655
    Abstract: Systems and methods of performing blind bandwidth extension are disclosed. In an embodiment, a method includes receiving, at a decoder of a speech vocoder, a set of low-band parameters as part of a narrowband bitstream. The set of low-band parameters are received from an encoder of the speech vocoder. The method also includes predicting a set of high-band parameters based on the set of low-band parameters.
    Type: Application
    Filed: July 18, 2014
    Publication date: June 18, 2015
    Inventors: Sen Li, Stephane Pierre Villette, Daniel J. Sinder, Pravin Kumar Ramadas