Patents by Inventor ANGELO SCANDALIATO
ANGELO SCANDALIATO 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).
-
Publication number: 20220075353Abstract: Having a flexible robotic system layout that allows for the assembly of any structure creates a challenge in finding an optimal sequence of assembly. In some examples, the optimal sequence of assembly may provide the highest robot utilization, the shortest cycle time, the greatest assembly accuracy of the final assembly, or any combination thereof. The processing system disclosed herein may be configured to generate assembly sequences for a plurality of parts and determine an optimal assembly sequence from the generated assembly sequences by comparing the generated assembly sequences.Type: ApplicationFiled: September 7, 2021Publication date: March 10, 2022Inventors: Aron DERECICHEI, Lukas CZINGER, Angelo SCANDALIATO, Dominic FRANCIA, Matt MANSKE
-
Patent number: 10451648Abstract: A method and apparatus for governing sensor data readings from a plurality of input sensors onboard a communications device. An inventory of available input sensors is generated, and a set of requested input sensors from an application running on the communications device is received. The requested input sensors that are absent from the inventory of available input sensors is identified, and based upon received measured values from the available input sensors, equivalent values for those absent input sensors are derived. The accuracy and precision of the measured and equivalent sensor values are estimated, and those measurements not meeting certain thresholds are filtered. The measured values and the derived equivalent values meeting the predetermined thresholds for accuracy and precision, and the filtered measured values and the filtered derived equivalent values are output to the application.Type: GrantFiled: January 23, 2018Date of Patent: October 22, 2019Assignee: Lumini CorporationInventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato
-
Patent number: 10437463Abstract: An apparatus for generating a graphical representation of a motion input applied to one or more sensors includes a touch input display screen and a motion input capture module receptive to data corresponding to the motion input applied to and detected by the one or more sensors. A graphical user interface is generated on the touch input display screen with a view of a virtual three-dimensional space displayed thereon, and has a virtual space viewing mode and a brush stroke input mode. In the virtual space viewing mode, the view of the virtual three-dimensional space is adjustable in response to motion input. In the brush stroke input mode, a stroke path defined by a plurality of position points within the virtual three-dimensional space and derived from data corresponding to the motion input is generated.Type: GrantFiled: October 17, 2016Date of Patent: October 8, 2019Assignee: Lumini CorporationInventors: Nils Forsblom, Angelo Scandaliato, Maximilian Metti, Pablo Garcia
-
Publication number: 20190212834Abstract: A gyroscope apparatus for a device including an accelerometer and a magnetic component has a gravity vector generator connected to the accelerometer and receptive to acceleration readings therefrom. A magnetic component output generator is connected to the magnetic component and receptive to magnetic component readings. A sensor fusion engine is connected to the gravity vector generator and to the magnetic component output generator, with a gravity vector value and a magnetic field vector value at a first time instance being combined to represent a first orientation value. The gravity vector value and the magnetic field vector value at a second time instance are combined to represent a second orientation value. An orientation rate of change is derived from a difference between the first orientation value and the second orientation value.Type: ApplicationFiled: February 25, 2019Publication date: July 11, 2019Inventors: Angelo Scandaliato, Nils Forsblom, Maximilian Metti
-
Patent number: 10318011Abstract: A method for producing a gesture-controlled augmented reality experience using a first mobile communications device includes receiving a motion sensor input on a motion sensor input modality of the first mobile communications device, calculating a trajectory of a camera of the first mobile communications device in response to the received motion sensor input, receiving a visual input captured by the camera of the first mobile communications device, translating a gesture of a user into a set of quantified values based on the received visual input and the calculated trajectory of the camera, and controlling an augmented reality object within a three-dimensional virtual environment in response to a substantial match between the set of quantified values and a set of predefined values.Type: GrantFiled: May 4, 2018Date of Patent: June 11, 2019Assignee: LUMINI CORPORATIONInventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato
-
Patent number: 10216290Abstract: A gyroscope apparatus for a device including an accelerometer and a magnetic component has a gravity vector generator connected to the accelerometer and receptive to acceleration readings therefrom. A magnetic component output generator is connected to the magnetic component and receptive to magnetic component readings. A sensor fusion engine is connected to the gravity vector generator and to the magnetic component output generator, with a gravity vector value and a magnetic field vector value at a first time instance being combined to represent a first orientation value. The gravity vector value and the magnetic field vector value at a second time instance are combined to represent a second orientation value. An orientation rate of change is derived from a difference between the first orientation value and the second orientation value.Type: GrantFiled: April 10, 2017Date of Patent: February 26, 2019Inventors: Angelo Scandaliato, Nils Forsblom, Maximilian Metti
-
Publication number: 20180253152Abstract: A method for producing a gesture-controlled augmented reality experience using a first mobile communications device includes receiving a motion sensor input on a motion sensor input modality of the first mobile communications device, calculating a trajectory of a camera of the first mobile communications device in response to the received motion sensor input, receiving a visual input captured by the camera of the first mobile communications device, translating a gesture of a user into a set of quantified values based on the received visual input and the calculated trajectory of the camera, and controlling an augmented reality object within a three-dimensional virtual environment in response to a substantial match between the set of quantified values and a set of predefined values.Type: ApplicationFiled: May 4, 2018Publication date: September 6, 2018Inventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato
-
Publication number: 20180253161Abstract: A method for driving user interface elements on a graphical display of a mobile device based upon spatial motion input applied to a sensor unit. Motion data, which is generated by one or more motion sensors on board the sensor unit and corresponds to the spatial motion input applied to the sensor unit, is received on a data processor of the mobile device. A filter is applied to the received motion data to minimize rapid fluctuations therein. Velocity values and position values are generated based on a discrete integration of the filtered motion data. A balance between acceleration and deceleration of the sensor unit is detected, based upon an evaluation of the velocity values from a beginning of the spatial motion input and velocity values during deceleration. A deceleration response is output to the graphical display to correspond to the detected balance between acceleration and deceleration of the sensor unit.Type: ApplicationFiled: May 4, 2018Publication date: September 6, 2018Inventors: NILS FORSBLOM, ANGELO SCANDALIATO
-
Publication number: 20180164338Abstract: A method and apparatus for governing sensor data readings from a plurality of input sensors onboard a communications device. An inventory of available input sensors is generated, and a set of requested input sensors from an application running on the communications device is received. The requested input sensors that are absent from the inventory of available input sensors is identified, and based upon received measured values from the available input sensors, equivalent values for those absent input sensors are derived. The accuracy and precision of the measured and equivalent sensor values are estimated, and those measurements not meeting certain thresholds are filtered. The measured values and the derived equivalent values meeting the predetermined thresholds for accuracy and precision, and the filtered measured values and the filtered derived equivalent values are output to the application.Type: ApplicationFiled: January 23, 2018Publication date: June 14, 2018Inventors: NILS FORSBLOM, MAXIMILIAN METTI, ANGELO SCANDALIATO
-
Patent number: 9983693Abstract: A method for driving user interface elements on a graphical display of a mobile device based upon spatial motion input applied to a sensor unit. Motion data, which is generated by one or more motion sensors on board the sensor unit and corresponds to the spatial motion input applied to the sensor unit, is received on a data processor of the mobile device. A filter is applied to the received motion data to minimize rapid fluctuations therein. Velocity values and position values are generated based on a discrete integration of the filtered motion data. A balance between acceleration and deceleration of the sensor unit is detected, based upon an evaluation of the velocity values from a beginning of the spatial motion input and velocity values during deceleration. A deceleration response is output to the graphical display to correspond to the detected balance between acceleration and deceleration of the sensor unit.Type: GrantFiled: March 13, 2015Date of Patent: May 29, 2018Assignee: Adtile Technologies Inc.Inventors: Nils Forsblom, Angelo Scandaliato
-
Patent number: 9983687Abstract: A method for producing a gesture-controlled augmented reality experience using a first mobile communications device includes receiving a motion sensor input on a motion sensor input modality of the first mobile communications device, calculating a trajectory of a camera of the first mobile communications device in response to the received motion sensor input, receiving a visual input captured by the camera of the first mobile communications device, translating a gesture of a user into a set of quantified values based on the received visual input and the calculated trajectory of the camera, and controlling an augmented reality object within a three-dimensional virtual environment in response to a substantial match between the set of quantified values and a set of predefined values.Type: GrantFiled: January 5, 2018Date of Patent: May 29, 2018Assignee: Adtile Technologies Inc.Inventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato
-
Patent number: 9910057Abstract: A method and apparatus for governing sensor data readings from a plurality of input sensors onboard a communications device. An inventory of available input sensors is generated, and a set of requested input sensors from an application running on the communications device is received. The requested input sensors that are absent from the inventory of available input sensors is identified, and based upon received measured values from the available input sensors, equivalent values for those absent input sensors are derived. The accuracy and precision of the measured and equivalent sensor values are estimated, and those measurements not meeting certain thresholds are filtered. The measured values and the derived equivalent values meeting the predetermined thresholds for accuracy and precision, and the filtered measured values and the filtered derived equivalent values are output to the application.Type: GrantFiled: November 30, 2016Date of Patent: March 6, 2018Assignee: Adtile Technologies Inc.Inventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato
-
Publication number: 20170293368Abstract: A gyroscope apparatus for a device including an accelerometer and a magnetic component has a gravity vector generator connected to the accelerometer and receptive to acceleration readings therefrom. A magnetic component output generator is connected to the magnetic component and receptive to magnetic component readings. A sensor fusion engine is connected to the gravity vector generator and to the magnetic component output generator, with a gravity vector value and a magnetic field vector value at a first time instance being combined to represent a first orientation value. The gravity vector value and the magnetic field vector value at a second time instance are combined to represent a second orientation value. An orientation rate of change is derived from a difference between the first orientation value and the second orientation value.Type: ApplicationFiled: April 10, 2017Publication date: October 12, 2017Inventors: Angelo Scandaliato, Nils Forsblom, Maximilian Metti
-
Publication number: 20170269712Abstract: An immersive virtual experience using a mobile communications device includes receiving a motion sensor input on a motion sensor input modality of the mobile communications device. The motion sensor input is translated to at least a set of quantified values. A user-initiated effect is generated within a three-dimensional virtual environment, which is in response to a substantial match between the set of quantified values translated from the received motion sensor input to a set of predefined values.Type: ApplicationFiled: March 16, 2017Publication date: September 21, 2017Inventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato, Fatemeh Bateni
-
Publication number: 20170109036Abstract: An apparatus for generating a graphical representation of a motion input applied to one or more sensors includes a touch input display screen and a motion input capture module receptive to data corresponding to the motion input applied to and detected by the one or more sensors. A graphical user interface is generated on the touch input display screen with a view of a virtual three-dimensional space displayed thereon, and has a virtual space viewing mode and a brush stroke input mode. In the virtual space viewing mode, the view of the virtual three-dimensional space is adjustable in response to motion input. In the brush stroke input mode, a stroke path defined by a plurality of position points within the virtual three-dimensional space and derived from data corresponding to the motion input is generated.Type: ApplicationFiled: October 17, 2016Publication date: April 20, 2017Inventors: Nils Forsblom, Angelo Scandaliato, Maximilian Metti, Pablo Garcia
-
Publication number: 20170082652Abstract: A method and apparatus for governing sensor data readings from a plurality of input sensors onboard a communications device. An inventory of available input sensors is generated, and a set of requested input sensors from an application running on the communications device is received. The requested input sensors that are absent from the inventory of available input sensors is identified, and based upon received measured values from the available input sensors, equivalent values for those absent input sensors are derived. The accuracy and precision of the measured and equivalent sensor values are estimated, and those measurements not meeting certain thresholds are filtered. The measured values and the derived equivalent values meeting the predetermined thresholds for accuracy and precision, and the filtered measured values and the filtered derived equivalent values are output to the application.Type: ApplicationFiled: November 30, 2016Publication date: March 23, 2017Inventors: NILS FORSBLOM, MAXIMILIAN METTI, ANGELO SCANDALIATO
-
Patent number: 9578493Abstract: A method and apparatus for governing sensor data readings from a plurality of input sensors onboard a communications device. An inventory of available input sensors is generated, and a set of requested input sensors from an application running on the communications device is received. The requested input sensors that are absent from the inventory of available input sensors is identified, and based upon received measured values from the available input sensors, equivalent values for those absent input sensors are derived. The accuracy and precision of the measured and equivalent sensor values are estimated, and those measurements not meeting certain thresholds are filtered. The measured values and the derived equivalent values meeting the predetermined thresholds for accuracy and precision, and the filtered measured values and the filtered derived equivalent values are output to the application.Type: GrantFiled: May 3, 2016Date of Patent: February 21, 2017Assignee: ADTILE TECHNOLOGIES INC.Inventors: Nils Forsblom, Maximilian Metti, Angelo Scandaliato
-
Publication number: 20170041780Abstract: A method and apparatus for governing sensor data readings from a plurality of input sensors onboard a communications device. An inventory of available input sensors is generated, and a set of requested input sensors from an application running on the communications device is received. The requested input sensors that are absent from the inventory of available input sensors is identified, and based upon received measured values from the available input sensors, equivalent values for those absent input sensors are derived. The accuracy and precision of the measured and equivalent sensor values are estimated, and those measurements not meeting certain thresholds are filtered. The measured values and the derived equivalent values meeting the predetermined thresholds for accuracy and precision, and the filtered measured values and the filtered derived equivalent values are output to the application.Type: ApplicationFiled: May 3, 2016Publication date: February 9, 2017Inventors: NILS FORSBLOM, MAXIMILIAN METTI, ANGELO SCANDALIATO
-
Publication number: 20160266661Abstract: A method for driving user interface elements on a graphical display of a mobile device based upon spatial motion input applied to a sensor unit. Motion data, which is generated by one or more motion sensors on board the sensor unit and corresponds to the spatial motion input applied to the sensor unit, is received on a data processor of the mobile device. A filter is applied to the received motion data to minimize rapid fluctuations therein. Velocity values and position values are generated based on a discrete integration of the filtered motion data. A balance between acceleration and deceleration of the sensor unit is detected, based upon an evaluation of the velocity values from a beginning of the spatial motion input and velocity values during deceleration. A deceleration response is output to the graphical display to correspond to the detected balance between acceleration and deceleration of the sensor unit.Type: ApplicationFiled: March 13, 2015Publication date: September 15, 2016Inventors: NILS FORSBLOM, ANGELO SCANDALIATO