Patents by Inventor Marco Ruffini

Marco Ruffini 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: 11115736
    Abstract: The invention provides a method and system for Dynamic Bandwidth Assignment (DBA) Virtualization in a Passive Optical Network, comprising an Optical Line Termination (OLT) point and a plurality of Optical Network Units (ONU) and a plurality of Virtual Network Units (VNO), wherein each VNO is configured with a virtual Dynamic Bandwidth Assignment module to schedule a bandwidth assignment independently of the other VNOs and using a merging engine to implement a detailed bandwidth scheduling allocation over the Passive Optical Network.
    Type: Grant
    Filed: March 16, 2018
    Date of Patent: September 7, 2021
    Assignee: THE PROVOST, FELLOWS, FOUNDATION SCHOLARS AND THE OTHER MEMBERS OF BOARD, OF THE COLLEGE OF THE HOLY AND UNDIVIDED TRINITY OF OUEEN ELIZABETH, NEAR DUBLIN
    Inventors: Marco Ruffini, Amr Elrasad, Nima Afraz
  • Publication number: 20210120321
    Abstract: The invention provides a method and system for Dynamic Bandwidth Assignment (DBA) Virtualization in a Passive Optical Network, comprising an Optical Line Termination (OLT) point and a plurality of Optical Network Units (ONU) and a plurality of Virtual Network Units (VNO), wherein each VNO is configured with a virtual Dynamic Bandwidth Assignment module to schedule a bandwidth assignment independently of the other VNOs and using a merging engine to implement a detailed bandwidth scheduling allocation over the Passive Optical Network.
    Type: Application
    Filed: March 16, 2018
    Publication date: April 22, 2021
    Applicant: The Provost, Fellows,Foundation Scholars and the other members of Board, of the College of the Holy
    Inventors: Marco RUFFINI, Amr ELRASAD, Nima AFRAZ
  • Patent number: 8144029
    Abstract: In order to provide a device (100) as well as a method for event-triggered communication between and among a plurality of nodes (A, B, C, S), in particular between and among a plurality of mobile nodes, for example between and among a plurality of vehicles, where the aspect of acknowledging the messages is taken into consideration, it is proposed to address at least one message (M1, M2, M3), in particular at least one identifying message (IM) and/or at least one acknowledging notification (AM), to at least one specific node (A, B, C, S), in particular by way of unicast transmission.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: March 27, 2012
    Assignee: NXP B.V.
    Inventors: Jorg Habetha, Marco Ruffini
  • Patent number: 7672270
    Abstract: In order to provide a communication system as well as a vehicle comprising such a communication system for communication between and among vehicles and a method for communication between and among vehicles moving in any different directions within the same area by means of at least one channel designed for transmitting at least one message, the channel comprising at least one code for communication of the vehicles within at least one cluster in which at least one group of vehicles are clustered, wherein interference is to be eliminated, the vehicle comprises directional antennas oriented in different directions in relation to the moving direction of the vehicle to enable the sending direction of the message to be allocatable to directions in relation to the moving direction of the vehicle and the channel is assigned to direction areas, north, east, south and west.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: March 2, 2010
    Assignee: NXP B.V.
    Inventors: Marco Roggero, Andries Van Wageningen, Hans-Jürgen Reumerman, Marco Ruffini
  • Publication number: 20090207005
    Abstract: In order to provide a device (100) as well as a method for event-triggered communication between and among a plurality of nodes (A, B, C, S), in particular between and among a plurality of mobile nodes, for example between and among a plurality of vehicles, where the aspect of acknowledging the messages is taken into consideration, it is proposed to address at least one message (M1, M2, M3), in particular at least one identifying message (IM) and/or at least one acknowledging notification (AM), to at least one specific node (A, B, C, S), in particular by way of unicast transmission.
    Type: Application
    Filed: October 27, 2005
    Publication date: August 20, 2009
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Jorg Habetha, Marco Ruffini
  • Publication number: 20090185489
    Abstract: In order to provide a communication system (100) as well as a method of communication between and among mobile nodes (10, 12, 14, 16), in particular between and among vehicles, with each node (10, 12, 14, 16) sending at least one message (24, 26) via at least one broadcast channel (18) and receiving at least one arriving message (34, 36) being sent by at least one neighboring node (12, 14, 16) via the broadcast channel (18), wherein the access to the broadcast channel (18) is regulated, a certain equity in the bandwidth subdivision is guaranteed and network overloading is prevented, it is proposed that the transmission of the messages (24, 26) is scheduled dependent on the usage of the broadcast channel (18), in particular dependent on the load of the broadcast channel (18), the S[ignal]/N[oise] ratio on the broadcast channel (18), and/or the contents and/or type of messages (34, 36) received via the broadcast channel (18).
    Type: Application
    Filed: July 18, 2005
    Publication date: July 23, 2009
    Inventors: Marco Ruffini, Andries Van Wageningen
  • Publication number: 20080316052
    Abstract: In order to provide a communication system (100) as well as a method for communication between and among mobile nodes (10, 12, 14, 16), in particular between and among vehicles, with each node (10, 12, 14, 16) broadcasting at least one message (22) and receiving at least one arriving message (32, 34, 36) being broadcasted by at least one neighbouring node (12, 14, 16), wherein a flexible and immediate adjustment of the transmission power in accordance with the transmitting conditions, for example with the traffic density, is guaranteed, it is proposed (i) that the distance and/or number of the neighbouring nodes (12, 14, 16) is determined by means of the arriving messages (32, 34, 36), and (ii) that the transmission power for broadcasting the message (22) is selected in dependence on the distance and/or number of the neighbouring nodes (12, 14, 16), in particular in dependence on the average number of nodes as determined from the respective numbers of nodes sensed by the respective neighbouring nodes (1
    Type: Application
    Filed: July 22, 2005
    Publication date: December 25, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventor: Marco Ruffini
  • Publication number: 20080247310
    Abstract: To improve a method of improving communication between mobile nodes in an ad-hoc wireless network and in particular to reduce the amount of data to be transmitted, all the nodes are organized into application-specific clusters and the information that is relevant to each application is stored in the head element of the cluster.
    Type: Application
    Filed: January 17, 2005
    Publication date: October 9, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONIC, N.V.
    Inventors: Marco Ruffini, Andries Van Wageningen, Hans-Jurgen Reumerman, Marco Roggero
  • Publication number: 20080055068
    Abstract: In order to provide a method as well as a communication device (100, 100) for communication between and among mobile nodes (10, 12, 14, 16), in particular between and among vehicles, comprising—at least one transmission unit (20), in particular at least one sender block, for broadcasting at least one message (22), in particular at least one hello message and/or at least one warning message, and at least one receiver unit (30), in particular at least one receptor block, for sensing at least one arriving message (32, 34, 36), in particular at least one hello message and/or at least one warning message, being broadcasted by at least one neighboring node (12, 14, 16), wherein a flexible and immediate adjustment of the transmitting power in accordance with the transmitting conditions, for example with the traffic density, is guaranteed, it is proposed to provide at least one controller unit (40), in particular at least one relay control box, for calculating and/or for selecting the transmitting power for broadcast
    Type: Application
    Filed: July 22, 2005
    Publication date: March 6, 2008
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
    Inventors: Andries Van Wageningen, Marco Ruffini
  • Publication number: 20070197230
    Abstract: In order to provide a communication system (100) as well as a vehicle comprising such a communication system (100) for communication between and among vehicles (10, 12, 14, 16, 18) and a method for communication between and among vehicles (10, 12, 14, 16, 18) moving in any different directions within the same area by means of at least one channel (90, 92) designed for transmitting at least one message (30, 32, 34, 36, 38), the channel (90, 92) comprising at least one code (80, 82, 84, 86) for communication of the vehicles (10, 12, 14, 16, 18) within at least one cluster (20, 22) in which at least one group of vehicles (10, 12, 14, 16, 18) are clustered, wherein interference is to be eliminated, it is proposed—that the vehicle (10, 12, 14, 16, 18) comprises at least one, preferably two or more directional antennas (40, 42, 44, 46) oriented in different directions in relation to the moving direction (M) of the vehicle (10, 12, 14, 16, 18), for example forward, backward and/or sideward, in order to enable the se
    Type: Application
    Filed: April 29, 2005
    Publication date: August 23, 2007
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Marco Roggero, Andries Van Wageningen, Hans-Jurgen Reumerman, Marco Ruffini