Patents by Inventor Lorenzo Tessiore
Lorenzo Tessiore 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: 11122151Abstract: Methods, systems, apparatuses, and computer program products are provided for connecting sensor devices to cloud servers by a gateway device. The gateway device includes a plurality of sensor adaptors, a sensor data processor, and a network communication interface. The sensor adaptors are configured to receive sensor data in communication signals from sensor devices. Each sensor adaptor is configured to extract sensor data encapsulated according to a respective sensor communication protocol. The sensor data processor is configured to process the extracted sensor data for transmission to a cloud service, such as by extracting unneeded messages data, or inserting additional data such as a time stamp. The network communication interface is configured to transmit the processed sensor data to the cloud service over a network according to a network communication protocol. Sensor data of different types may be transmitted according to corresponding types of network communication protocols.Type: GrantFiled: November 30, 2018Date of Patent: September 14, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Lorenzo Tessiore, Spyros S. Sakellariadis, Olivier Bloch
-
Patent number: 10972912Abstract: A method and system for establishing two-way trust between a short-range communication device and a hub device. The method includes: obtaining, from a hub device, a digitally signed request for determining whether the hub device is a trusted communication device for a short-range communication device and a cryptographic key generated by the short-range communication device; generating a response to the request; encrypting the response to the request by using the cryptographic key provided by the short-range communication device, so that the encrypted response can be decrypted only by the short-range communication device; and providing the encrypted response to the hub device. The short-range communication device may decrypt the response and determine whether the hub device is the trusted communication device based on information indicated in the response.Type: GrantFiled: September 28, 2018Date of Patent: April 6, 2021Assignee: Amazon Technologies, Inc.Inventors: Shyam Krishnamoorthy, Lorenzo Tessiore
-
Publication number: 20190191015Abstract: Methods, systems, apparatuses, and computer program products are provided for connecting sensor devices to cloud servers by a gateway device. The gateway device includes a plurality of sensor adaptors, a sensor data processor, and a network communication interface. The sensor adaptors are configured to receive sensor data in communication signals from sensor devices. Each sensor adaptor is configured to extract sensor data encapsulated according to a respective sensor communication protocol. The sensor data processor is configured to process the extracted sensor data for transmission to a cloud service, such as by extracting unneeded messages data, or inserting additional data such as a time stamp. The network communication interface is configured to transmit the processed sensor data to the cloud service over a network according to a network communication protocol. Sensor data of different types may be transmitted according to corresponding types of network communication protocols.Type: ApplicationFiled: November 30, 2018Publication date: June 20, 2019Inventors: Lorenzo Tessiore, Spyros S. Sakellariadis, Olivier Bloch
-
Patent number: 10178206Abstract: Methods, systems, apparatuses, and computer program products are provided for connecting sensor devices to cloud servers by a gateway device. The gateway device includes a plurality of sensor adaptors, a sensor data processor, and a network communication interface. The sensor adaptors are configured to receive sensor data in communication signals from sensor devices. Each sensor adaptor is configured to extract sensor data encapsulated according to a respective sensor communication protocol. The sensor data processor is configured to process the extracted sensor data for transmission to a cloud service, such as by extracting unneeded messages data, or inserting additional data such as a time stamp. The network communication interface is configured to transmit the processed sensor data to the cloud service over a network according to a network communication protocol. Sensor data of different types may be transmitted according to corresponding types of network communication protocols.Type: GrantFiled: November 10, 2015Date of Patent: January 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Lorenzo Tessiore, Spyros S. Sakellariadis, Olivier Bloch
-
Publication number: 20170134536Abstract: Methods, systems, apparatuses, and computer program products are provided for connecting sensor devices to cloud servers by a gateway device. The gateway device includes a plurality of sensor adaptors, a sensor data processor, and a network communication interface. The sensor adaptors are configured to receive sensor data in communication signals from sensor devices. Each sensor adaptor is configured to extract sensor data encapsulated according to a respective sensor communication protocol. The sensor data processor is configured to process the extracted sensor data for transmission to a cloud service, such as by extracting unneeded messages data, or inserting additional data such as a time stamp. The network communication interface is configured to transmit the processed sensor data to the cloud service over a network according to a network communication protocol. Sensor data of different types may be transmitted according to corresponding types of network communication protocols.Type: ApplicationFiled: November 10, 2015Publication date: May 11, 2017Inventors: Lorenzo Tessiore, Spyros S. Sakellariadis, Olivier Bloch
-
Patent number: 8316384Abstract: The described implementations relate to input/output (I/O) broker models for use with various devices. One implementation can dynamically match an I/O request to a suitable I/O driver. This implementation can also determine a buffering strategy for accomplishing the I/O request based, at least in part, on information obtained from the I/O driver.Type: GrantFiled: February 18, 2009Date of Patent: November 20, 2012Assignee: Microsoft CorporationInventors: Lorenzo Tessiore, Jeffrey Tzu Heng Lin
-
Publication number: 20100211962Abstract: The described implementations relate to input/output (I/O) broker models for use with various devices. One implementation can dynamically match an I/O request to a suitable I/O driver. This implementation can also determine a buffering strategy for accomplishing the I/O request based, at least in part, on information obtained from the I/O driver.Type: ApplicationFiled: February 18, 2009Publication date: August 19, 2010Applicant: Microsoft CorporationInventors: Lorenzo Tessiore, Jeffrey Tzu Heng Lin
-
Patent number: 7593755Abstract: A mobile electronic device for receiving and displaying information from a wireless signal transmission is provided. The device utilizes one or more mechanical and/or digital indicators for displaying the information. One embodiment of the invention provides a smart personal object, such as a watch device, for receiving and displaying wireless transmission information, wherein the object has a traditional style and look. The device is operable to convey received information using hands, sliders, dials, rings, disks, etc. and can be constructed in traditional high fidelity/quality.Type: GrantFiled: September 15, 2004Date of Patent: September 22, 2009Assignee: Microsoft CorporationInventors: Christian J. Colando, Albert W. Tan, Dane M. Howard, Lorenzo Tessiore, Eric Glenn Lang
-
Publication number: 20060073851Abstract: A mobile electronic device for receiving and displaying information from a wireless signal transmission is provided. The device utilizes one or more mechanical and/or digital indicators for displaying the information. One embodiment of the invention provides a smart personal object, such as a watch device, for receiving and displaying wireless transmission information, wherein the object has a traditional style and look. The device is operable to convey received information using hands, sliders, dials, rings, disks, etc. and can be constructed in traditional high fidelity/quality.Type: ApplicationFiled: September 15, 2004Publication date: April 6, 2006Applicant: Microsoft CorporationInventors: Christian Colando, Albert Tan, Dane Howard, Lorenzo Tessiore, Eric Lang