Patents by Inventor Bruno Sinopoli

Bruno Sinopoli 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: 10247807
    Abstract: A method for locating a mobile device is disclosed. Initially, a set of modulated ultrasound signals and a set of radio signals are separately broadcast from a group of transmitters. The ultrasound signals include at least one symbol configured for pulse compression. After the receipt of a demodulated ultrasound signal from a mobile device, wherein the demodulated ultrasound signal is derived from the modulated ultrasound signals, transmitter identifier and timing information are extracted from the demodulated ultrasound signal. Timing information include, for example, the arrival time of the demodulated ultrasound signal in relation to the start time of its transmission. After the locations of the transmitters have been ascertained from the transmitter identifier information, the location of the mobile device can be determined based on the timing information and the locations of the transmitters.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: April 2, 2019
    Assignee: CARNEGIE MELLON UNIVERSITY
    Inventors: Patrick Lazik, Niranjini Rajagopal, Oliver Shih, Anthony Rowe, Bruno Sinopoli
  • Publication number: 20170350958
    Abstract: A method for locating a mobile device is disclosed. Initially, a set of modulated ultrasound signals and a set of radio signals are separately broadcast from a group of transmitters. The ultrasound signals include at least one symbol configured for pulse compression. After the receipt of a demodulated ultrasound signal from a mobile device, wherein the demodulated ultrasound signal is derived from the modulated ultrasound signals, transmitter identifier and timing information are extracted from the demodulated ultrasound signal. Timing information include, for example, the arrival time of the demodulated ultrasound signal in relation to the start time of its transmission. After the locations of the transmitters have been ascertained from the transmitter identifier information, the location of the mobile device can be determined based on the timing information and the locations of the transmitters.
    Type: Application
    Filed: August 25, 2017
    Publication date: December 7, 2017
    Applicant: CARNEGIE MELLON UNIVERSITY
    Inventors: PATRICK LAZIK, NIRANJINI RAJAGOPAL, OLIVER SHIH, ANTHONY ROWE, BRUNO SINOPOLI
  • Patent number: 9766320
    Abstract: A method for locating a mobile device is disclosed. Initially, a set of modulated ultrasound signals and a set of radio signals are separately broadcast from a group of transmitters. The ultrasound signals include at least one symbol configured for pulse compression. After the receipt of a demodulated ultrasound signal from a mobile device, wherein the demodulated ultrasound signal is derived from the modulated ultrasound signals, transmitter identifier and timing information are extracted from the demodulated ultrasound signal. Timing information include, for example, the arrival time of the demodulated ultrasound signal in relation to the start time of its transmission. After the locations of the transmitters have been ascertained from the transmitter identifier information, the location of the mobile device can be determined based on the timing information and the locations of the transmitters.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: September 19, 2017
    Assignee: CARNEGIE MELLON UNIVERSITY
    Inventors: Patrick Lazik, Niranjini Rajagopal, Oliver Shih, Anthony Rowe, Bruno Sinopoli
  • Publication number: 20170026713
    Abstract: A client video player device downloads video content from a video content delivery network as segments encoded at respective bitrates selected from distinct encoding bitrates. Bitrate adaptation logic within the client video player selects the appropriate bitrate segment in order to maximize user-perceived Quality-of-Experience. An optimization of this bitrate adaptation logic implementing model predictive control that maximizes the user-perceived Quality-of-Experience is presented.
    Type: Application
    Filed: March 28, 2016
    Publication date: January 26, 2017
    Inventors: Xiaoqi Yin, Vyas Sekar, Bruno Sinopoli
  • Publication number: 20160356876
    Abstract: A method for locating a mobile device is disclosed. Initially, a set of modulated ultrasound signals and a set of radio signals are separately broadcast from a group of transmitters. The ultrasound signals include at least one symbol configured for pulse compression. After the receipt of a demodulated ultrasound signal from a mobile device, wherein the demodulated ultrasound signal is derived from the modulated ultrasound signals, transmitter identifier and timing information are extracted from the demodulated ultrasound signal. Timing information include, for example, the arrival time of the demodulated ultrasound signal in relation to the start time of its transmission. After the locations of the transmitters have been ascertained from the transmitter identifier information, the location of the mobile device can be determined based on the timing information and the locations of the transmitters.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 8, 2016
    Applicant: The Board of Trustees of the Leland Stanford Junior University
    Inventors: PATRICK LAZIK, NIRANJINI RAJAGOPAL, OLIVER SHIH, ANTHONY ROWE, BRUNO SINOPOLI
  • Patent number: 8539059
    Abstract: A system for managing computing nodes and cooling devices cooling the computing nodes in an infrastructure includes one or more managers. The one or more managers receive a service request for a workload to be run on one or more of the computing nodes. Candidate workload placements for placing the workload on the one or more computing nodes are determined. A first cost associated with each candidate workload placements using a computational network model. A second cost associated with the cooling devices for each candidate workload placement is determined using a thermal network model. A cost function is minimized. The cost function determines an economic cost of operating the infrastructure while running the requested workload and is based upon the first cost, the second cost. A candidate workload placement is selected from the candidate workload placements based on the minimized cost function.
    Type: Grant
    Filed: June 2, 2010
    Date of Patent: September 17, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Luca Parolini, Niraj Tolia, Bruno Sinopoli, Bruce Krogh
  • Publication number: 20110302286
    Abstract: A system for managing computing nodes and cooling devices cooling the computing nodes in an infrastructure includes one or more managers. The one or more managers receive a service request for a workload to be run on one or more of the computing nodes. Candidate workload placements for placing the workload on the one or more computing nodes are determined. A first cost associated with each candidate workload placements using a computational network model. A second cost associated with the cooling devices for each candidate workload placement is determined using a thermal network model. A cost function is minimized. The cost function determines an economic cost of operating the infrastructure while running the requested workload and is based upon the first cost, the second cost. A candidate workload placement is selected from the candidate workload placements based on the minimized cost function.
    Type: Application
    Filed: June 2, 2010
    Publication date: December 8, 2011
    Inventors: Luca Parolini, Niraj Tolia, Bruno Sinopoli, Bruce Krogh