Patents by Inventor Joao Francisco Cordeiro de Oliveira Barros

Joao Francisco Cordeiro de Oliveira Barros 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: 11012513
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for data-driven managed services built on top of a network of autonomous vehicles.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: May 18, 2021
    Assignee: VENIAM, INC.
    Inventors: Henrique Manuel Pereira Cabral, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 10812996
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for operating self-organized fleets of autonomous vehicles.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: October 20, 2020
    Assignee: VENIAM, INC.
    Inventors: Nuno Alexandre Tavares Coutinho, Ricardo Jorge Magalhães de Matos, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 10667326
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: May 26, 2020
    Assignee: Veniam, Inc.
    Inventors: João Francisco Cordeiro de Oliveira Barros, Ricardo Jorge Magalhães de Matos
  • Publication number: 20190349794
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for operating &&&self-organized fleets of autonomous vehicles.
    Type: Application
    Filed: July 24, 2019
    Publication date: November 14, 2019
    Inventors: Nuno Alexandre Tavares Coutinho, Ricardo Jorge Magalhães de Matos, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 10405215
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for operating self-organized fleets of autonomous vehicles.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: September 3, 2019
    Assignee: Veniam, Inc.
    Inventors: Nuno Alexandre Tavares Coutinho, Ricardo Jorge Magalhães de Matos, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 10389552
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: August 20, 2019
    Assignee: VENIAM, INC.
    Inventors: Daniel Cardoso de Moura, Ricardo Jorge Magalhães de Matos, João Francisco Cordeiro de Oliveira Barros
  • Publication number: 20190045579
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
    Type: Application
    Filed: January 26, 2018
    Publication date: February 7, 2019
    Inventors: João Francisco Cordeiro de Oliveira Barros, Ricardo Jorge Magalhães de Matos
  • Publication number: 20180376357
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for operating self-organized fleets of autonomous vehicles.
    Type: Application
    Filed: March 16, 2018
    Publication date: December 27, 2018
    Inventors: Nuno Alexandre Tavares Coutinho, Ricardo Jorge Magalhães de Matos, João Francisco Cordeiro de Oliveira Barros
  • Publication number: 20180338001
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide autonomous vehicle network architectures, systems, and methods for supporting a dynamically configurable network of autonomous vehicles comprising a complex array of both static and moving communication nodes. In particular, systems and methods for data-driven managed services built on top of a network of autonomous vehicles.
    Type: Application
    Filed: April 13, 2018
    Publication date: November 22, 2018
    Inventors: Henrique Manuel Pereira Cabral, João Francisco Cordeiro de Oliveira Barros
  • Publication number: 20180109399
    Abstract: Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for supporting a dynamically configurable communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
    Type: Application
    Filed: September 21, 2017
    Publication date: April 19, 2018
    Inventors: Daniel Cardoso de Moura, Ricardo Jorge Magalhães de Matos, João Francisco Cordeiro de Oliveira Barros
  • Publication number: 20180007502
    Abstract: Communication network architectures, systems, and methods supporting network coding of packet data in a network of moving things. Through the use of network coding, a network of moving things provides redundancy and improved network capacity and reliability.
    Type: Application
    Filed: September 19, 2017
    Publication date: January 4, 2018
    Inventors: Nuno Alexandre Tavares Coutinho, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 9769599
    Abstract: Communication network architectures, systems, and methods supporting network coding of packet data in a network of moving things. Through the use of network coding, a network of moving things provides redundancy and improved network capacity and reliability.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: September 19, 2017
    Assignee: Veniam, Inc.
    Inventors: Nuno Alexandre Tavares Coutinho, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 9692604
    Abstract: Method and system of key distribution by trusted nodes for a vehicular ad hoc network, the nodes of said network having at least one pair of public-private keys and the corresponding certificates, issued by a CA, said method comprising each vehicle node, on entering said network region, requesting a set of keys from an RSU node that is within range and within that region, said RSU node sending said vehicle node a set of private keys, selected from a pool of private keys, and a list with the key identifiers of the private keys shared by said vehicle node and the other vehicle nodes that have most recently contacted said RSU for a predetermined period of time; such that two nodes are able to establish a secure connection without further interaction by deriving a shared secret which is a cryptographic hash function of the keys shared by said two nodes.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: June 27, 2017
    Assignee: Universidade Do Porto
    Inventors: Joäo Francisco Cordeiro De Oliveira Barros, Joäo Paulo Patriarca De Almeida, Mate Boban, Saurabh Shintre
  • Publication number: 20170150299
    Abstract: Communication network architectures, systems, and methods supporting network coding of packet data in a network of moving things. Through the use of network coding, a network of moving things provides redundancy and improved network capacity and reliability.
    Type: Application
    Filed: December 7, 2016
    Publication date: May 25, 2017
    Inventors: Nuno Alexandre Tavares Coutinho, João Francisco Cordeiro de Oliveira Barros
  • Patent number: 9602246
    Abstract: The present subject-matter relates to transmitting a real-time data stream, namely simultaneously to multiple receivers over unreliable networks (e.g. wireless multicast), in a timely and reliable manner, in particular to a method, apparatus and computer program product for feedback-based real-time network coding. It is disclosed a computer-implemented method for a transmitting node, a receiving node, and an intermediate node of feedback-based real-time network coding from a transmitter and to one or more receivers, in particular comprising a linear combination of packets from the transmitter; determining whether the received linear combination of packets is linearly independent of previous linear combinations of packets; determining the validity of a priority level of the packets; determining validity of the deadline of the packets; determining whether a packet is to be removed from a transmit queue, and if determined removing it. There are also disclosed said transmitting, receiving, and intermediate nodes.
    Type: Grant
    Filed: September 3, 2012
    Date of Patent: March 21, 2017
    Assignee: UNIVERSIDADE DO PORTO
    Inventors: Rui Filipe Mendes Alves Da Costa, Diogo Joao De Sousa Ferreira, Joao Francisco Cordeiro De Oliveira Barros
  • Patent number: 9491684
    Abstract: A method for multi-hop forwarding of data packets in vehicular ad-hoc networks is disclosed. Each node knows both its own and the destination's geographical coordinates. The coordinates of the one-hop neighbors are obtained from periodically broadcast Cooperative-Awareness Messages (CAMs). The method comprises the following distributed coordination scheme, executed by each node upon receiving a packet: i) computing the set of candidate forwarders; ii) ranking the candidate forwarders according to an utility metric; iii) forwarding the packet after a period of time proportional to its rank if top-ranked, dropping the packet otherwise. The base utility metric used for ranking forwarders is the inverse of the distance to the destination. Moreover, an extension is disclosed where this metric is replaced by the inverse of the expected number of packet transmissions to reach the destination. The latter metric is calculated based on spatial connectivity information cooperatively collected by nodes in the network.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: November 8, 2016
    Assignees: Universidade Do Porto, Carnegie Mellon University
    Inventors: João Francisco Cordeiro De Oliveira Barros, Rui Manuel Pacheco Meireles, Peter Alfons Roland Steenkiste
  • Patent number: 9439121
    Abstract: Wireless network data router for a vehicle, and operating method thereof, comprising: a multi-connection interface for wireless access in vehicular environments, herewith WAVE; a wireless local area network, herewith Wi-Fi, interface; a mobile network data interface; a downlink data connection for the vehicle and/or users in the vehicle and its vicinity; a data processing unit for routing data between said interfaces; wherein the data processing unit is configured to: calculate a score for each reachable network on the WAVE, Wi-Fi and mobile network interfaces; switch the uplink connection of the wireless network data router to the reachable network with the best score. Also a wireless network data router for vehicles for connecting vehicles to the Internet through a multi-network device, said router being a mobile router suitable to form a mesh network of connected vehicles, wherein the router is arranged for using parked cars for redistributing Wi-Fi signal from fixed hotspots.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: September 6, 2016
    Assignees: UNIVERSIDADE DE AVEIRO, INSTITUTO DE TELECOMUNICAÇÖES, VENIAM, UNIPESSOAL LDA
    Inventors: Susana Isabel Barreto De Miranda Sargento, André Amorim De Faria Cardote, João Francisco Cordeiro De Oliveira Barros, Ricardo Jorge Magalhães De Matos, Filipe Manuel Almeida Neves, Jorge Filipe Dias, Carlos Eduardo Braga Ameixieira
  • Publication number: 20160248594
    Abstract: Method and system of key distribution by trusted nodes for a vehicular ad hoc network, the nodes of said network having at least one pair of public-private keys and the corresponding certificates, issued by a CA, said method comprising each vehicle node, on entering said network region, requesting a set of keys from an RSU node that is within range and within that region, said RSU node sending said vehicle node a set of private keys, selected from a pool of private keys, and a list with the key identifiers of the private keys shared by said vehicle node and the other vehicle nodes that have most recently contacted said RSU for a predetermined period of time; such that two nodes are able to establish a secure connection without further interaction by deriving a shared secret which is a cryptographic hash function of the keys shared by said two nodes.
    Type: Application
    Filed: February 24, 2016
    Publication date: August 25, 2016
    Inventors: Joao Francisco Cordeiro De Oliveira Barros, Joäo Paulo Patriarca De Almeida, Mate Boban, Saurabh Shintre
  • Publication number: 20160150451
    Abstract: Wireless network data router for a vehicle, and operating method thereof, comprising: a multi-connection interface for wireless access in vehicular environments, herewith WAVE; a wireless local area network, herewith Wi-Fi, interface; a mobile network data interface; a downlink data connection for the vehicle and/or users in the vehicle and its vicinity; a data processing unit for routing data between said interfaces; wherein the data processing unit is configured to: calculate a score for each reachable network on the WAVE, Wi-Fi and mobile network interfaces; switch the uplink connection of the wireless network data router to the reachable network with the best score. Also a wireless network data router for vehicles for connecting vehicles to the Internet through a multi-network device, said router being a mobile router suitable to form a mesh network of connected vehicles, wherein the router is arranged for using parked cars for redistributing Wi-Fi signal from fixed hotspots.
    Type: Application
    Filed: January 22, 2016
    Publication date: May 26, 2016
    Inventors: Susana Isabel BARRETO DE MIRANDA SARGENTO, André Amorim DE FARIA CARDOTE, João Francisco CORDEIRO DE OLIVEIRA BARROS, Ricardo Jorge MAGALHÃES DE MATOS, Filipe Manuel ALMEIDA NEVES, Jorge Filipe DIAS, Carlos Eduardo BRAGA AMEIXIEIRA
  • Patent number: 9276743
    Abstract: Method and system of key distribution by trusted nodes for a vehicular ad hoc network, the nodes of said network having at least one pair of public-private keys and the corresponding certificates, issued by a CA, said method comprising each vehicle node, on entering said network region, requesting a set of keys from an RSU node that is within range and within that region, said RSU node sending said vehicle node a set of private keys, selected from a pool of private keys, and a list with the key identifiers of the private keys shared by said vehicle node and the other vehicle nodes that have most recently contacted said RSU for a predetermined period of time; such that two nodes are able to establish a secure connection without further interaction by deriving a shared secret which is a cryptographic hash function of the keys shared by said two nodes.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: March 1, 2016
    Assignee: Universidade Do Porto
    Inventors: Joäo Francisco Cordeiro De Oliveira Barros, Joäo Paulo Patriarca De Almeida, Mate Boban, Saurabh Shintre