Patents by Inventor Peter Steenkiste

Peter Steenkiste 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: 11551552
    Abstract: Embodiments herein include a method executable by a processor coupled to a memory. The processor is local to a vehicle can operable to determine initial location and direction information associated with the vehicle at an origin of a trip request. The processor receives one or more frames captured while the vehicle is traveling along a navigable route relative to the trip request and estimates an execution time for each of one or more computations respective to an analyzing of the one or more frames. The processor, also, off-loads the one or more computations to processing resources of a cloud-based system that is in communication with the processor of the vehicle in accordance with the corresponding execution times.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: January 10, 2023
    Assignees: GM GLOBAL TECHNOLOGY OPERATIONS LLC, CARNEGIE MELLON UNIVERSITY
    Inventors: Ashiwan Sivakumar, Fan Bai, Peter Steenkiste
  • Patent number: 10742611
    Abstract: A method, a system and computer program products for securely enabling in-network functionality over encrypted data sessions, the method involving establishing an encrypted data session between a client communication application (100) and a server communication application (200) over a communication network; receiving and/or transmitting, by the client communication application (100), in the established encrypted data session, at least one encrypted communication data (D) from/to the server communication application (200) through a computing network element (M); and performing, by the computing network element (M), different actions other than data packet forwarding from one communication application to the other on the encrypted communication data (D). The encrypted communication data (D) has a plurality of data portions, or contexts, (CTX), each encrypted by a context key, and the different actions being specific for the computing network element (M) and for one or more of the contexts (CTX_X).
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: August 11, 2020
    Assignee: TELEFONICA DIGITAL ESPANA, S.L.U.
    Inventors: David Naylor, Kyle Schomp, Matteo Varvello, Ilias Leontiadis, Jeremy Blackburn, Diego Lopez, Konstantina Papagiannaki, Pablo Rodriguez Rodriguez, Peter Steenkiste
  • Publication number: 20200035099
    Abstract: Embodiments herein include a method executable by a processor coupled to a memory. The processor is local to a vehicle can operable to determine initial location and direction information associated with the vehicle at an origin of a trip request. The processor receives one or more frames captured while the vehicle is traveling along a navigable route relative to the trip request and estimates an execution time for each of one or more computations respective to an analyzing of the one or more frames. The processor, also, off-loads the one or more computations to processing resources of a cloud-based system that is in communication with the processor of the vehicle in accordance with the corresponding execution times.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 30, 2020
    Inventors: Ashiwan Sivakumar, Fan Bai, Peter Steenkiste
  • Publication number: 20180198761
    Abstract: A method, a system and computer program products for securely enabling in-network functionality over encrypted data sessions, the method involving establishing an encrypted data session between a client communication application (100) and a server communication application (200) over a communication network; receiving and/or transmitting, by the client communication application (100), in the established encrypted data session, at least one encrypted communication data (D) from/to the server communication application (200) through a computing network element (M); and performing, by the computing network element (M), different actions other than data packet forwarding from one communication application to the other on the encrypted communication data (D). The encrypted communication data (D) has a plurality of data portions, or contexts, (CTX), each encrypted by a context key, and the different actions being specific for the computing network element (M) and for one or more of the contexts (CTX_X).
    Type: Application
    Filed: June 1, 2016
    Publication date: July 12, 2018
    Applicant: TELEFONICA DIGITAL ESPAÑA, S.L.U.
    Inventors: David NAYLOR, Kyle SCHOMP, Matteo VARVELLO, Ilias LEONTIADIS, Jeremy BLACKBURN, Diego LOPEZ, Konstantina PAPAGIANNAKI, Pablo RODRIGUEZ RODRIGUEZ, Peter STEENKISTE
  • Publication number: 20170212511
    Abstract: The present disclosure relates to a device and a method for self-automated parking lots for autonomous vehicles based on vehicular networking, advantageous in reducing parking movements and space. It is described a device for self-automated parking lot for autonomous vehicles based on vehicular networking, comprising: a vehicle electronic module for receiving, executing and reporting vehicle movements, a parking lot controller for managing and coordinating a group of vehicles in parking and unparking maneuvers, the vehicle module and controller comprising a vehicular ad hoc networking communication system. It is also described a method comprising moving autonomously in platoon one or more rows of already parked vehicles in order to make available a parking space for a vehicle arriving to the parking space; and moving autonomously in platoon one or more rows of parked vehicles in order to make a parked vehicle able to exit the parking space.
    Type: Application
    Filed: January 30, 2015
    Publication date: July 27, 2017
    Applicants: UNIVERSIDADE DO PORTO, Instituto de Telecomunicações, GEOLINK, LDA, CARNEGIE MELLON UNIVERSITY
    Inventors: Michel Celestino PAIVA FERREIRA, Luís Manuel MARTINS DAMAS, Hugo Marcelo FERNANDES DA CONCEIÇÃO, Pedro MIRANDA DE ANDRADE DE ALBUQUERQUE D'OREY, Peter STEENKISTE, Pedro Emanuel RODRIGUES GOMES, Ricardo Jorge FERNANDES
  • Patent number: 7698121
    Abstract: An emulator for emulating a wireless network comprised of a plurality of RF nodes is comprised of a programmable controller for emulating the movements of the plurality of RF nodes within an emulated space. The controller provides both information and control signals based on the emulated movements. A programmable logic core receives a plurality of signals from the plurality of RF nodes and emulates signal propagation based on the information from the controller. A plurality of signal generation and conversion cards are interposed between the programmable logic core and the RF nodes. The signal generation and conversion cards are responsive to the control signals. Because of the rules governing abstracts, this abstract should not be used to construe the claims.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: April 13, 2010
    Assignee: Carnegie Mellon University
    Inventors: Peter A. Steenkiste, Glenn Judd
  • Publication number: 20060209866
    Abstract: An emulator for emulating a wireless network comprised of a plurality of RF nodes is comprised of a programmable controller for emulating the movements of the plurality of RF nodes within an emulated space. The controller provides both information and control signals based on the emulated movements. A programmable logic core receives a plurality of signals from the plurality of RF nodes and emulates signal propagation based on the information from the controller. A plurality of signal generation and conversion cards are interposed between the programmable logic core and the RF nodes. The signal generation and conversion cards are responsive to the control signals. Because of the rules governing abstracts, this abstract should not be used to construe the claims.
    Type: Application
    Filed: November 15, 2005
    Publication date: September 21, 2006
    Inventors: Peter Steenkiste, Glenn Judd
  • Patent number: 6747991
    Abstract: A filter for adaptively modifying a bit rate of a synchronized video and audio stream transmitted over a packet-switched network, including a layer detection module, an adaptive frame removal module in communication with the layer detection module, and a network packetizing and pacing module in communication with the adaptive frame removal module.
    Type: Grant
    Filed: April 26, 2000
    Date of Patent: June 8, 2004
    Assignee: Carnegie Mellon University
    Inventors: Michael Hemy, Peter Steenkiste, Thomas Gross