Patents by Inventor Clemens Vasters
Clemens Vasters 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: 10972456Abstract: The disclosed technology is generally directed to device authentication in an IoT environment. For example, such technology is usable in authenticating IoT devices to an IoT Hub. In one example of the technology, data field targets are received for an IoT device. The data field targets may include at least one device identity data field target and at least one telemetry data field target. Data field entries are received from the IoT device at a first time. The data field entries may include at least one device identity data field entry and at least one telemetry data field entry. A determination is made as to whether the data field entries match the corresponding data field targets for the IoT device. The IoT device is selectively allowed to connect to the IoT hub based on the determination.Type: GrantFiled: November 4, 2016Date of Patent: April 6, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Clemens Vasters, Arjmand Samuel
-
Patent number: 10911444Abstract: The disclosed technology is generally directed to device authentication in an IoT environment. For example, such technology is usable in authenticating IoT devices to an IoT Hub. In one example of the technology, data field targets are received for an IoT device. The data field targets may include at least one device identity data field target and at least one telemetry data field target. Data field entries are received from the IoT device at a first time. The data field entries may include at least one device identity data field entry and at least one telemetry data field entry. A determination is made as to whether the data field entries match the corresponding data field targets for the IoT device. The IoT device is selectively allowed to connect to the IoT hub based on the determination.Type: GrantFiled: November 4, 2016Date of Patent: February 2, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Clemens Vasters, Arjmand Samuel
-
Patent number: 10841298Abstract: The disclosed technology is generally directed to device authentication in an IoT environment. For example, such technology is usable in authenticating IoT devices to an IoT Hub. In one example of the technology, data field targets are received for an IoT device. The data field targets may include at least one device identity data field target and at least one telemetry data field target. Data field entries are received from the IoT device at a first time. The data field entries may include at least one device identity data field entry and at least one telemetry data field entry. A determination is made as to whether the data field entries match the corresponding data field targets for the IoT device. The IoT device is selectively allowed to connect to the IoT hub based on the determination.Type: GrantFiled: November 4, 2016Date of Patent: November 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Clemens Vasters, Arjmand Samuel
-
Publication number: 20180268311Abstract: The disclosed technology is generally directed to data corroboration, e.g., in IoT systems. In one example of the technology, receiving a first set of data over time from a first external device. A plausibility of the first set of data is determined based upon behavioral pattern matching. The first set of data is selectively authorizing as valid based at least upon the plausibility determination.Type: ApplicationFiled: March 14, 2017Publication date: September 20, 2018Inventor: Clemens Vasters
-
Publication number: 20180240025Abstract: The disclosed technology is generally directed to data corroboration, e.g., in IoT systems. In one example of the technology, receiving a first set of data over time from a first external device. A plausibility of the first set of data is determined based upon behavioral pattern matching. A second set of data is received from at least a second external device that is separate from the first external device. Whether the second data of data corroborates the first set of data is determined. The first set of data is selectively authorizing as valid based at least upon the plausibility determination and the corroboration determination.Type: ApplicationFiled: February 17, 2017Publication date: August 23, 2018Inventor: Clemens Vasters
-
Publication number: 20180241781Abstract: The disclosed technology is generally directed to device security in an IoT environment. In one example of the technology, a set of security rules is stored. The set of security rules includes a set of reference signals. Telemetry data is received over time from an external device. A determination is made, based on the received telemetry data, as to whether the set of security rules has been violated. The determination includes behavioral pattern matching between the received telemetry data and at least one reference signal of the set of reference signals. The received telemetry data is selectively authorized as valid based on the determination.Type: ApplicationFiled: February 17, 2017Publication date: August 23, 2018Inventor: Clemens Vasters
-
Publication number: 20180131689Abstract: The disclosed technology is generally directed to device authentication in an IoT environment. For example, such technology is usable in authenticating IoT devices to an IoT Hub. In one example of the technology, data field targets are received for an IoT device. The data field targets may include at least one device identity data field target and at least one telemetry data field target. Data field entries are received from the IoT device at a first time. The data field entries may include at least one device identity data field entry and at least one telemetry data field entry. A determination is made as to whether the data field entries match the corresponding data field targets for the IoT device. The IoT device is selectively allowed to connect to the IoT hub based on the determination.Type: ApplicationFiled: November 4, 2016Publication date: May 10, 2018Inventors: Clemens Vasters, Arjmand Samuel
-
Patent number: 8903884Abstract: A system and method for providing services to multiple tenants. A system provides a gateway that acts as an intermediary between the tenants and multiple subsystems that provide resources. A management gateway handles requests to manage resources. A runtime gateway handles requests to perform operations related to the resources. A set of protocol handlers isolates the subsystems from protocols used by the tenants. A pipeline of components provides processing, such as authorization, of requests from tenants. Identification of resources is performed using a mechanism that enables multiple namespaces, which may be designated by tenants.Type: GrantFiled: February 21, 2011Date of Patent: December 2, 2014Assignee: Microsoft CorporationInventors: Clemens Vasters, Ronen Hilewicz, David Wortendyke
-
Publication number: 20120215918Abstract: A system and method for providing services to multiple tenants. A system provides a gateway that acts as an intermediary between the tenants and multiple subsystems that provide resources. A management gateway handles requests to manage resources. A runtime gateway handles requests to perform operations related to the resources. A set of protocol handlers isolates the subsystems from protocols used by the tenants. A pipeline of components provides processing, such as authorization, of requests from tenants. Identification of resources is performed using a mechanism that enables multiple namespaces, which may be designated by tenants.Type: ApplicationFiled: February 21, 2011Publication date: August 23, 2012Applicant: Microsoft CorporationInventors: Clemens Vasters, Ronen Hilewicz, David Wortendyke