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: 8780713Abstract: 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: GrantFiled: February 14, 2013Date of Patent: July 15, 2014Assignee: STMicroelectronics S.r.l.Inventors: Nicola Baldo, Federico Maguolo, Simone Merlin, Andrea Zanella, Michele Zorzi, David Siorpaes
-
Patent number: 8452992Abstract: 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: GrantFiled: June 29, 2010Date of Patent: May 28, 2013Assignee: STMicroelectronics S.r.l.Inventors: Stefano Bosisio, Patrick Bellasi, Matteo Carnevali, David Siorpaes, William Fornaciari
-
Patent number: 8321693Abstract: 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: GrantFiled: February 23, 2010Date of Patent: November 27, 2012Assignee: STMicroelectronics S.R.L.Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
-
Publication number: 20110320795Abstract: 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: ApplicationFiled: June 29, 2010Publication date: December 29, 2011Applicants: STMICROELECTRONICS S.R.L., POLITECNICO DI MILANOInventors: Stefano BOSISIO, Patrick BELLASI, Matteo CARNEVALI, David SIORPAES, William FORNACIARI
-
Publication number: 20100169723Abstract: 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: ApplicationFiled: December 31, 2008Publication date: July 1, 2010Applicant: STMICROELECTRONICS S.R.L.Inventors: Nicola Baldo, Federico Maguolo, Simone Merlin, Andrea Zanella, Michele Zorzi, David Siorpaes
-
Publication number: 20100161939Abstract: 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: ApplicationFiled: February 23, 2010Publication date: June 24, 2010Applicant: STMICROELECTRONICS S.R.L.Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
-
Patent number: 7694158Abstract: 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: GrantFiled: April 18, 2006Date of Patent: April 6, 2010Assignee: STMicroelectronics S.R.L.Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
-
Patent number: 7489659Abstract: 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: GrantFiled: January 23, 2003Date of Patent: February 10, 2009Assignee: Koninklijke Philips Electronics N.V.Inventors: David Siorpaes, Francesco Gallo, Diego Melpignano
-
Publication number: 20060259799Abstract: 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: ApplicationFiled: April 18, 2006Publication date: November 16, 2006Applicant: STMicroelectronics S.r.l.Inventors: Diego Melpignano, David Siorpaes, Paolo Zambotti, Antonio Borneo
-
Publication number: 20060165029Abstract: 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: ApplicationFiled: November 20, 2003Publication date: July 27, 2006Applicant: Koninklijke Philips Electronics N.V.Inventors: Diego Melpignano, David Siorpaes
-
Patent number: 7058083Abstract: 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: GrantFiled: September 24, 2001Date of Patent: June 6, 2006Assignee: Koninklijke Phillips Electronics N.V.Inventors: Diego Melpignano, David Siorpaes
-
Publication number: 20060084417Abstract: 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: ApplicationFiled: June 25, 2003Publication date: April 20, 2006Inventors: Diego Melpignano, David Siorpaes
-
Publication number: 20050170851Abstract: 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: ApplicationFiled: April 11, 2003Publication date: August 4, 2005Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.Inventors: Diego Melpignano, Fabrizio Gennari, David Siorpaes
-
Publication number: 20050170776Abstract: 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: ApplicationFiled: May 21, 2003Publication date: August 4, 2005Inventor: David Siorpaes
-
Publication number: 20050080884Abstract: 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: ApplicationFiled: January 23, 2003Publication date: April 14, 2005Inventors: David Siorpaes, Francesco Gallo, Diego Melpignano
-
Publication number: 20020090003Abstract: 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: ApplicationFiled: September 24, 2001Publication date: July 11, 2002Inventors: Diego Melpignano, David Siorpaes