Patents by Inventor David Siorpaes

David Siorpaes 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: 8780713
    Abstract: An embodiment of a system for physical link adaptation in a wireless communication network such as e.g., a WLAN, selectively varies the physical mode of operation of the transmission channels serving the mobile stations in the network. The system includes an estimation module to evaluate transmission losses due to collisions as well as transmission losses due to channel errors over the transmission channel, and an adaptation module to select the physical mode of operation of the transmission channel as a function of the transmission losses due to collisions and to channel errors as evaluated by the estimation module.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: July 15, 2014
    Assignee: STMicroelectronics S.r.l.
    Inventors: Nicola Baldo, Federico Maguolo, Simone Merlin, Andrea Zanella, Michele Zorzi, David Siorpaes
  • Patent number: 8452992
    Abstract: An embodiment of a method and system are provided for managing both system resources and power consumption of a computer system, involving different layers of the system: an application layer, a middle layer where the operating system is running and where a power manager is provided, and a hardware layer used for communicating with the hardware devices. Hardware devices have different operating modes which provide distinct trade-offs between performances and power consumption. Performance requirements defined at the level of the application layer, as well as the device power status of the system, set constraints on the system resources. The middle layer power manager may be in charge of retrieving performance requirements in form of constraints set on system parameters, aggregating these constraints opportunely and communicating corresponding information to the device drivers which may then select a best operating mode.
    Type: Grant
    Filed: June 29, 2010
    Date of Patent: May 28, 2013
    Assignee: STMicroelectronics S.r.l.
    Inventors: Stefano Bosisio, Patrick Bellasi, Matteo Carnevali, David Siorpaes, William Fornaciari
  • Patent number: 8321693
    Abstract: A multi-processing system-on-chip including a cluster of processors having respective CPUs is operated by: defining a master CPU within the respective CPUs to coordinate operation of said multi-processing system, running on the CPU a cluster manager agent. The cluster manager agent is adapted to dynamically migrate software processes between the CPUs of said plurality and change power settings therein.
    Type: Grant
    Filed: February 23, 2010
    Date of Patent: November 27, 2012
    Assignee: STMicroelectronics S.R.L.
    Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
  • Publication number: 20110320795
    Abstract: An embodiment of a method and system are provided for managing both system resources and power consumption of a computer system, involving different layers of the system: an application layer, a middle layer where the operating system is running and where a power manager is provided, and a hardware layer used for communicating with the hardware devices. Hardware devices have different operating modes which provide distinct trade-offs between performances and power consumption. Performance requirements defined at the level of the application layer, as well as the device power status of the system, set constraints on the system resources. The middle layer power manager may be in charge of retrieving performance requirements in form of constraints set on system parameters, aggregating these constraints opportunely and communicating corresponding information to the device drivers which may then select a best operating mode.
    Type: Application
    Filed: June 29, 2010
    Publication date: December 29, 2011
    Applicants: STMICROELECTRONICS S.R.L., POLITECNICO DI MILANO
    Inventors: Stefano BOSISIO, Patrick BELLASI, Matteo CARNEVALI, David SIORPAES, William FORNACIARI
  • Publication number: 20100169723
    Abstract: An embodiment of a system for physical link adaptation in a wireless communication network such as e.g., a WLAN, selectively varies the physical mode of operation of the transmission channels serving the mobile stations in the network. The system includes an estimation module to evaluate transmission losses due to collisions as well as transmission losses due to channel errors over the transmission channel, and an adaptation module to select the physical mode of operation of the transmission channel as a function of the transmission losses due to collisions and to channel errors as evaluated by the estimation module.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Nicola Baldo, Federico Maguolo, Simone Merlin, Andrea Zanella, Michele Zorzi, David Siorpaes
  • Publication number: 20100161939
    Abstract: A multi-processing system-on-chip including a cluster of processors having respective CPUs is operated by: defining a master CPU within the respective CPUs to coordinate operation of said multi-processing system, running on the CPU a cluster manager agent. The cluster manager agent is adapted to dynamically migrate software processes between the CPUs of said plurality and change power settings therein.
    Type: Application
    Filed: February 23, 2010
    Publication date: June 24, 2010
    Applicant: STMICROELECTRONICS S.R.L.
    Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
  • Patent number: 7694158
    Abstract: A multi-processing system-on-chip including a cluster of processors having respective CPUs is operated by: defining a master CPU within the respective CPUs to coordinate operation of said multi-processing system, running on the CPU a cluster manager agent. The cluster manager agent is adapted to dynamically migrate software processes between the CPUs of said plurality and change power settings therein.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: April 6, 2010
    Assignee: STMicroelectronics S.R.L.
    Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
  • Patent number: 7489659
    Abstract: An arrangement for connecting mobile client devices to the Internet, or other IP based networks, uses WPAN and WLAN infrastructures or certain cellular systems like GPRS. This is achieved substantially seamlessly by providing a routing mechanism (IP-IP Tunnel) that allows mobile client devices to connect to an application server using communications standards depending on the available infrastructure, e.g. GPRS, IEEESO802.llb or Bluetooth wireless standards. The mobile client device and the server are arranged to communicate at a network layer through an Internet Protocol tunneling technique, such that an Internet Protocol address of the mobile client remains the same during a handover from a first communications standard to a second communications standard.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: February 10, 2009
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: David Siorpaes, Francesco Gallo, Diego Melpignano
  • Publication number: 20060259799
    Abstract: A multi-processing system-on-chip including a cluster of processors having respective CPUs is operated by: defining a master CPU within the respective CPUs to coordinate operation of said multi-processing system, running on the CPU a cluster manager agent. The cluster manager agent is adapted to dynamically migrate software processes between the CPUs of said plurality and change power settings therein.
    Type: Application
    Filed: April 18, 2006
    Publication date: November 16, 2006
    Applicant: STMicroelectronics S.r.l.
    Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
  • Publication number: 20060165029
    Abstract: The invention provides a traffic shaper module allocates more bandwidth to real-time data in wireless TCP/IP networks where accessible bandwidth is limited. This is particular relevant for IEEE 802.11b networks. For downstream data, the traffic shaper module can be set to control the transmission to all clients and thereby give priority to the port carrying real-time data. For the upstream case, data transmission from all kinds of standard devices is to be reduced or delayed. Hence, the data transmissions from other clients have to be controlled remotely from the access point. By delaying or discarding packets, such as TCP acknowledgements, to other clients, the traffic shaper module artificially increases their Round Trip Time (RTT). The protocol at these clients responds to the increased RTT by transmitting data at a lower rate, thereby leaving more bandwidth for the real-time data port.
    Type: Application
    Filed: November 20, 2003
    Publication date: July 27, 2006
    Applicant: Koninklijke Philips Electronics N.V.
    Inventors: Diego Melpignano, David Siorpaes
  • Patent number: 7058083
    Abstract: A network interface driver is provided for the communication of TCP packets involving a mobile terminal and a wireless link. Acknowledgement signals are sent responsive to TCP data packets. A control element is arranged to prevent acknowledgement signals that are delayed in the wireless link from triggering a time-out signal in the TCP packet source.
    Type: Grant
    Filed: September 24, 2001
    Date of Patent: June 6, 2006
    Assignee: Koninklijke Phillips Electronics N.V.
    Inventors: Diego Melpignano, David Siorpaes
  • Publication number: 20060084417
    Abstract: An arrangement is disclosed that enables a mobile device to manage multiple network interfaces in order to be substantially always reachable on the Internet. Wired LAN, Wireless LAN, Wireless PAN and cellular systems are technologies that are employed in the exemplary embodiment described. Scanning of the available network infrastructures is performed by a specific software agent implemented in a mobile device. User mobility profiles, power consumption, cached context information and application requirements are taken into account so that the end user can always communicate through the most appropriate network interface without explicit manual intervention.
    Type: Application
    Filed: June 25, 2003
    Publication date: April 20, 2006
    Inventors: Diego Melpignano, David Siorpaes
  • Publication number: 20050170851
    Abstract: In a wireless communications arrangement, a method is disclosed of providing location based services to at least one mobile terminal MT, the mobile terminal MT being adapted for roaming between a plurality of access points AP1-n and for wireless communication therebetween. The access points AP1-n are controlled by a network control means (10) and the method includes: a) the control means (10) activating location based services LBS only on receipt of a predetermined message sent thereto from the mobile terminal MT though an access point AP; and b) the control means (10) determining the location of the mobile terminal MT based on a network address of an access point AP through which said predetermined message was sent and directing said location based services LBS to said mobile terminal MT through said access point AP.
    Type: Application
    Filed: April 11, 2003
    Publication date: August 4, 2005
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Diego Melpignano, Fabrizio Gennari, David Siorpaes
  • Publication number: 20050170776
    Abstract: Multi-mode hardware that supports both Wireless LAN and Wireless PAN standards in the 2.4 Ghz ISM band are becoming available. This invention discloses a multi-standard wireless driver that includes a Multi-standard Wireless Adaptation Layer (M-WAL) with the capability to efficiently handle concurrent operation of multiple wireless transceivers while reducing mutual interference and matching application traffic requirements. The multi-standard Wireless Adaptation Layer is a virtual device driver that is not limited to networking applications but also takes other application profiles into account, such as those described in the Bluetooth standard.
    Type: Application
    Filed: May 21, 2003
    Publication date: August 4, 2005
    Inventor: David Siorpaes
  • Publication number: 20050080884
    Abstract: An arrangement is disclosed for connecting mobile client devices MT to the Internet, or other IP based networks, using WPAN and WLAN infrastructures or certain cellular systems like GPRS. This is achieved substantially seamlessly by providing a routing mechanism (IP-IP Tunnel 14) that allows mobile client devices like Personal Digital Assistants (PDAs) to connect to an application server 10 using a plurality of communications standards depending on the available infrastructure, e.g. GPRS, IEEE802.11b or Bluetooth wireless standards. The arrangement proposed is a Layer 2 technique suitable for general use, in which the mobile client device MT and the server 10 are arranged in use to communicate at the network layer through an Internet Protocol tunneling technique, such that an Internet Protocol address of the mobile client MT remains the same during a handover from a first communications standard to a second communications standard.
    Type: Application
    Filed: January 23, 2003
    Publication date: April 14, 2005
    Inventors: David Siorpaes, Francesco Gallo, Diego Melpignano
  • Publication number: 20020090003
    Abstract: The invention provides for a network interface driver for the communication of TCP packets involving a mobile terminal (38) and a wireless link (34) and in which acknowledgement signals are sent responsive to TCP data packets, including a control element (32) arranged to prevent acknowledgement signals that are delayed in the wireless link (34) from triggering a time-out signal in the TCP packet source, and a related method and also a computer program product arranged for use in a network interface driver for the communication of TCP packets involving the mobile terminal (38) and that exhibits a control function serving to prevent acknowledgement signal that are delayed in the wireless link from triggering a time-out signal at the TCP packet source.
    Type: Application
    Filed: September 24, 2001
    Publication date: July 11, 2002
    Inventors: Diego Melpignano, David Siorpaes