Patents by Inventor Gianluigi Nusca
Gianluigi Nusca 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: 11930548Abstract: Techniques are described herein that are capable of establishing multiple infrastructure connections to multiple access points via a single wireless network interface controller (WNIC). Capability information is analyzed to determine combination(s) of identified frequency bands over which the WNIC is capable of communicating simultaneously. Availability information is analyzed to determine signal qualities associated with respective available frequency bands. A primary infrastructure connection is established to a first access point via the WNIC based at least in part on a first frequency band associated with the first access point being included among the identified frequency bands and being associated with a relatively high signal quality.Type: GrantFiled: August 21, 2021Date of Patent: March 12, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Mohammad Shabbir Alam, Dhanya Krishnan Nair, Gianluigi Nusca
-
Publication number: 20220418017Abstract: Techniques are described herein that are capable of establishing multiple infrastructure connections to multiple access points via a single wireless network interface controller (WNIC). Capability information is analyzed to determine combination(s) of identified frequency bands over which the WNIC is capable of communicating simultaneously. Availability information is analyzed to determine signal qualities associated with respective available frequency bands. A primary infrastructure connection is established to a first access point via the WNIC based at least in part on a first frequency band associated with the first access point being included among the identified frequency bands and being associated with a relatively high signal quality.Type: ApplicationFiled: August 21, 2021Publication date: December 29, 2022Inventors: Mohammad Shabbir ALAM, Dhanya KRISHNAN NAIR, Gianluigi NUSCA
-
Patent number: 10856130Abstract: The present disclosure discloses automated discovery of and seamless connection to wireless receivers for mirroring, extending, and/or projecting images, audio, and/or video from a computing device to the wireless receivers. A smart discovery program discovers a specific wireless receiver that matches a location for a meeting and provides the user with an option to wirelessly connect to the matching receiver during the meeting. The smart discovery program may also use a current location of the computing device to provide a user with a list relevant wireless receivers. Relevant receivers may include those receivers that are both available and located near the computing device. When a computing device connects to a wireless receiver, it may store the receiver ID for the connected receiver in a local receiver log so that the computing device may use this information to connect to the same receiver at a later time.Type: GrantFiled: November 16, 2017Date of Patent: December 1, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Perez, Mario Barba Garcia, Gianluigi Nusca, Vishal Mhatre
-
Patent number: 10602557Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using two or more communication paths between a media sender/source node and a media receiver/sink node. In one example of the disclosed technology, a method performed with a sink node adapted to receive data via a peer-to-peer communication and a different, second communication path, includes selecting at least a portion of a second communication path to the sink node, determining whether the second communication path is secure, and, if the second communication path is determined to be secure, then accepting connections via the second communication path.Type: GrantFiled: February 7, 2017Date of Patent: March 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Drew Baron, Vishal Mhatre, Gianluigi Nusca, Christian Huitema
-
Patent number: 10511931Abstract: The disclosure herein describes receiving wireless signal strength data and detecting movement of a computing device relative to wireless access points based thereon. The computing device receives a signal strength data stream based on a wireless signal from a wireless access point. A signal strength range is determined based on the signal strength data stream during a learning time period while the computing device is within a defined area. The signal strength range indicates that the computing device is within the defined area associated with the wireless access point. During a detection time period, signal strength values outside of the signal strength range are detected and, based on the detected values, a notification is provided that indicates the computing device has moved outside the defined area. The described movement detection method provides rapid detection of movements of a computing device using already-obtained data that does not rely on interaction with other devices.Type: GrantFiled: May 25, 2018Date of Patent: December 17, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Jean Khawand, Gianluigi Nusca, Matthew T. Durak, Jorge A. González Martinez
-
Publication number: 20190364380Abstract: The disclosure herein describes receiving wireless signal strength data and detecting movement of a computing device relative to wireless access points based thereon. The computing device receives a signal strength data stream based on a wireless signal from a wireless access point. A signal strength range is determined based on the signal strength data stream during a learning time period while the computing device is within a defined area. The signal strength range indicates that the computing device is within the defined area associated with the wireless access point. During a detection time period, signal strength values outside of the signal strength range are detected and, based on the detected values, a notification is provided that indicates the computing device has moved outside the defined area. The described movement detection method provides rapid detection of movements of a computing device using already-obtained data that does not rely on interaction with other devices.Type: ApplicationFiled: May 25, 2018Publication date: November 28, 2019Inventors: Jean KHAWAND, Gianluigi NUSCA, Matthew T. DURAK, Jorge A. GONZÁLEZ MARTINEZ
-
Patent number: 10455632Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using preference data shared between a media sender/source node and a media receiver/sink node. In some examples of the disclosed technology, a sink node sends, via a peer-to-peer wireless communication path, a discovery message to a source node comprising a preference indication including an indication of a first one of two communication paths to use for the establishing a connection. The sink node receives a request to establish a connection between the sink node and the source node based on the indicated preference. Based on the received request, the sink node establishes a connection between the sink node and the source node. A selected communication path (e.g., peer-to-peer wireless or wireless infrastructure) can be indicated as preferred, along with additional parameters for the media connection.Type: GrantFiled: February 7, 2017Date of Patent: October 22, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Drew Baron, Vishal Mhatre, Yatharth Gupta, Gianluigi Nusca
-
Publication number: 20190182652Abstract: The present disclosure discloses automated discovery of and seamless connection to wireless receivers for mirroring, extending, and/or projecting images, audio, and/or video from a computing device to the wireless receivers. A smart discovery program discovers a specific wireless receiver that matches a location for a meeting and provides the user with an option to wirelessly connect to the matching receiver during the meeting. The smart discovery program may also use a current location of the computing device to provide a user with a list relevant wireless receivers. Relevant receivers may include those receivers that are both available and located near the computing device. When a computing device connects to a wireless receiver, it may store the receiver ID for the connected receiver in a local receiver log so that the computing device may use this information to connect to the same receiver at a later time.Type: ApplicationFiled: November 16, 2017Publication date: June 13, 2019Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael PEREZ, Mario Barba GARCIA, Gianluigi NUSCA, Vishal MHATRE
-
Patent number: 10219219Abstract: The disclosure generally relates to identifying a Bluetooth Low Energy (BTLE) enabled Wi-Fi network receiver and automatically connecting to the BTLE-enabled network receiver via a Wi-Fi signal without using a Wi-Fi scanning operation. In some aspects, an initial connection may be established between the network receiver and a BTLE-enabled device during which the Wi-Fi scanning operation of the device is disabled. Thereafter, the device may automatically detect the BTLE-enabled network receiver via BTLE signal and automatically connect to the network receiving using a Wi-Fi signal without using the Wi-Fi scanning operation. In this way, the battery life of the device may be conserved by disabling the Wi-Fi scanning operation. Although the electronic device may be within the Wi-Fi range of the network receiver, the device may not search for or connect to the network receiver if it is outside of the BTLE range of the network receiver.Type: GrantFiled: May 23, 2017Date of Patent: February 26, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Andrew Baron, Vishal Mhatre, Gianluigi Nusca, Andrew Cunningham, Matthew Durak
-
Patent number: 10075838Abstract: The present disclosure discloses automated discovery of and seamless connection to wireless receivers for mirroring, extending, and/or projecting images, audio, and/or video from a computing device to the wireless receivers. A smart discovery program discovers a specific wireless receiver that matches a location for a meeting and provides the user with an option to wirelessly connect to the matching receiver during the meeting. The smart discovery program may also use a current location of the computing device to provide a user with a list relevant wireless receivers. Relevant receivers may include those receivers that are both available and located near the computing device. When a computing device connects to a wireless receiver, it may store the receiver ID for the connected receiver in a local receiver log so that the computing device may use this information to connect to the same receiver at a later time.Type: GrantFiled: January 11, 2017Date of Patent: September 11, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Michael Perez, Mario Barba Garcia, Gianluigi Nusca, Vishal Mhatre
-
Publication number: 20180213478Abstract: The disclosure generally relates to identifying a Bluetooth Low Energy (BTLE) enabled Wi-Fi network receiver and automatically connecting to the BTLE-enabled network receiver via a Wi-Fi signal without using a Wi-Fi scanning operation. In some aspects, an initial connection may be established between the network receiver and a BTLE-enabled device during which the Wi-Fi scanning operation of the device is disabled. Thereafter, the device may automatically detect the BTLE-enabled network receiver via BTLE signal and automatically connect to the network receiving using a Wi-Fi signal without using the Wi-Fi scanning operation. In this way, the battery life of the device may be conserved by disabling the Wi-Fi scanning operation. Although the electronic device may be within the Wi-Fi range of the network receiver, the device may not search for or connect to the network receiver if it is outside of the BTLE range of the network receiver.Type: ApplicationFiled: May 23, 2017Publication date: July 26, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Andrew BARON, Vishal MHATRE, Gianluigi NUSCA, Andrew CUNNINGHAM, Matthew DURAK
-
Publication number: 20180152976Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using two or more communication paths between a media sender/source node and a media receiver/sink node. In one example of the disclosed technology, a method performed with a sink node adapted to receive data via a peer-to-peer communication and a different, second communication path, includes selecting at least a portion of a second communication path to the sink node, determining whether the second communication path is secure, and, if the second communication path is determined to be secure, then accepting connections via the second communication path.Type: ApplicationFiled: February 7, 2017Publication date: May 31, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Drew Baron, Vishal Mhatre, Gianluigi Nusca, Christian Huitema
-
Publication number: 20180152827Abstract: The present disclosure discloses automated discovery of and seamless connection to wireless receivers for mirroring, extending, and/or projecting images, audio, and/or video from a computing device to the wireless receivers. A smart discovery program discovers a specific wireless receiver that matches a location for a meeting and provides the user with an option to wirelessly connect to the matching receiver during the meeting. The smart discovery program may also use a current location of the computing device to provide a user with a list relevant wireless receivers. Relevant receivers may include those receivers that are both available and located near the computing device. When a computing device connects to a wireless receiver, it may store the receiver ID for the connected receiver in a local receiver log so that the computing device may use this information to connect to the same receiver at a later time.Type: ApplicationFiled: January 11, 2017Publication date: May 31, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Michael Perez, Mario Barba Garcia, Gianluigi Nusca, Vishal Mhatre
-
Publication number: 20180152977Abstract: Methods and apparatus are disclosed for device discovery, pairing, and transmission of audio and video media, using preference data shared between a media sender/source node and a media receiver/sink node. In some examples of the disclosed technology, a sink node sends, via a peer-to-peer wireless communication path, a discovery message to a source node comprising a preference indication including an indication of a first one of two communication paths to use for the establishing a connection. The sink node receives a request to establish a connection between the sink node and the source node based on the indicated preference. Based on the received request, the sink node establishes a connection between the sink node and the source node. A selected communication path (e.g., peer-to-peer wireless or wireless infrastructure) can be indicated as preferred, along with additional parameters for the media connection.Type: ApplicationFiled: February 7, 2017Publication date: May 31, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Drew Baron, Vishal Mhatre, Yatharth Gupta, Gianluigi Nusca
-
Publication number: 20180034923Abstract: A computing device is provided with a discovery framework that may include a discovery user interface (UI) and a discovery engine configured to use various standard discovery protocols in a protocol stack of the computing device. The discovery engine may respond to an invocation of the discovery framework by determining discovery criteria and based thereon selecting one of the discovery protocols, requesting discovery through the selected discovery protocol, receiving corresponding first discovery results, and maintaining a discovery list comprised of indicia of devices discovered through at least the selected discovery protocol. The discovery UI allows interactive adjustment of the discovery criteria, displays the discovery list, and responds to selection of a discovered device in the discovery list by enabling a connection with the discovered device based on a network address of the discovered device obtained through one of the discovery protocols.Type: ApplicationFiled: July 30, 2016Publication date: February 1, 2018Inventors: Rouella Joan Mendonca, Cristian M. Matesan, Yi-Chang Richard Shen, Gianluigi Nusca, Andrew T. Baron, Anders Edgar Klemets, Vishal A. Mhatre, Darren R. Davis
-
Publication number: 20180004748Abstract: The described method and system enables a client at a branch office to retrieve data from a local hosted cache instead of an application server over a WAN to improve latency and reduce overall WAN traffic. A server at the data center may be adapted to provide either a list of hashes or the requested data based on whether a hosted cache system is enabled. A hosted cache at the client side may provide the data to the client based on the hashes. The hashes may be generated to provide a fingerprint of the data which may be used to index the data in an efficient manner.Type: ApplicationFiled: August 11, 2017Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Ravi T. Rao, Sandeep K. Singhal, See-Mong Tan, R. Scott Briggs, Kushal Narkhede, Eliot John Flannery, Nilesh R. Shah, Gianluigi Nusca, Khawar Mahmood Zuberi
-
Patent number: 9794886Abstract: In embodiments of wireless radios managed based on proximity, a mobile device, such as a mobile phone, tablet computer, or other portable device can be implemented for multiple, different wireless communications. A mobile device can include a first radio system for a first wireless communications technology, and a second radio system for a second wireless communications technology. A connection manager determines, based on the first wireless communications technology, whether the mobile device is in an area that is proximate an endpoint implemented for the second wireless communications technology. The connection manager can turn-on the second radio system to enable wireless communication with the endpoint when the mobile device is in the area proximate the endpoint. Alternatively, the connection manager can turn-off the second radio system and conserve power that would otherwise be utilized to scan for the endpoint when the mobile device is not in the area proximate the endpoint.Type: GrantFiled: September 8, 2014Date of Patent: October 17, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Andrew Thomas Baron, Eliot John Flannery, Noel Anderson, Mitesh K. Desai, Gianluigi Nusca
-
Patent number: 9747340Abstract: The described method and system enables a client at a branch office to retrieve data from a local hosted cache instead of an application server over a WAN to improve latency and reduce overall WAN traffic. A server at the data center may be adapted to provide either a list of hashes or the requested data based on whether a hosted cache system is enabled. A hosted cache at the client side may provide the data to the client based on the hashes. The hashes may be generated to provide a fingerprint of the data which may be used to index the data in an efficient manner.Type: GrantFiled: June 19, 2008Date of Patent: August 29, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ravi T. Rao, Sandeep K. Singhal, See-Mong Tan, R Scott Briggs, Kushal Narkhede, Eliot John Flannery, Nilesh R. Shah, Gianluigi Nusca, Khawar Mahmood Zuberi
-
Patent number: 9591554Abstract: This document describes management capabilities for a wireless docking experience. A wireless dock is configured to connect to multiple peripheral devices, such as a monitor, a keyboard, and a mouse. Mobile devices can connect to the wireless dock, via a short-range wireless connection, to utilize the multiple peripheral devices. When deployed with other wireless docks, the wireless dock can be configured to provide management information with a broadcast signal that is usable by the mobile devices to manage the wireless connection to, and experience with, the wireless dock. The management information can include one or more of a do-not-automatically-connect indicator, an in-use indicator, an Internet-available indicator, or a group identifier.Type: GrantFiled: September 10, 2014Date of Patent: March 7, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Andrew Thomas Baron, Chih-Chung Chang, Eliot John Flannery, Gianluigi Nusca, Vineet Venugopal
-
Publication number: 20160073352Abstract: In embodiments of wireless radios managed based on proximity, a mobile device, such as a mobile phone, tablet computer, or other portable device can be implemented for multiple, different wireless communications. A mobile device can include a first radio system for a first wireless communications technology, and a second radio system for a second wireless communications technology. A connection manager determines, based on the first wireless communications technology, whether the mobile device is in an area that is proximate an endpoint implemented for the second wireless communications technology. The connection manager can turn-on the second radio system to enable wireless communication with the endpoint when the mobile device is in the area proximate the endpoint. Alternatively, the connection manager can turn-off the second radio system and conserve power that would otherwise be utilized to scan for the endpoint when the mobile device is not in the area proximate the endpoint.Type: ApplicationFiled: September 8, 2014Publication date: March 10, 2016Inventors: Andrew Thomas Baron, Eliot John Flannery, Noel Anderson, Mitesh K. Desai, Gianluigi Nusca