Patents by Inventor Vittorio Degli-Esposti
Vittorio Degli-Esposti 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: 10924195Abstract: A system and method for ray launching in electromagnetic wave propagation modeling. A data-processing system receives a dataset that is representative of a plurality of structures within an environment. The plurality of structures is defined in the dataset as having a plurality of surfaces. The system then partitions each surface in the plurality of surfaces into a plurality of tiles. The system pre-computes whether i) the reference point of each corresponding tile in each plurality of tiles of each surface is visible or not from ii) the reference point of each possible spawning tile in each other plurality of tiles. The system then projects a first set of ray tubes based on the pre-computed visibility. The system evaluates the incidence of bounced ray tubes at a predetermined receive point within the environment and then presents a propagation result that is based on the evaluated incidence of the bounced ray tubes.Type: GrantFiled: June 27, 2017Date of Patent: February 16, 2021Assignees: Polaris Wireless, Inc., Alma Mater Studiorum—Università di BolognaInventors: Jonathan Shiao-En Lu, Vittorio Degli-Esposti, Enrico Maria Vitucci
-
Patent number: 10372835Abstract: A technique for simplifying structure data for representing an environment. Polyhedrons can make up structure data used in an application such as modeling, visualization, and navigation. Consequently, the operations that are performed on the data often involve determining, for each polyhedron that defines a structure such as a building, whether the polyhedron obstructs a line-of-sight line between a first point in space being considered in the application and a second point. In order to determine whether a polyhedron obstructs a line-of-sight line, a data-processing system operating on the structure data must determine whether any walls of the polyhedron intersect the line. Thus, the more polyhedrons there are or the more vertices that are in each polyhedron, the more walls there are, and the more intersection checks are required, thereby adding to the computations. The disclosed technique reduces the number of walls by simplifying objects that make up the structure data.Type: GrantFiled: September 15, 2016Date of Patent: August 6, 2019Assignee: Polaris Wireless, Inc.Inventors: Vittorio Degli-Esposti, Jonathan Lu, Enrico Maria Vitucci
-
Patent number: 10372840Abstract: A technique for simplifying structure data for representing an environment. Polyhedrons can make up structure data used in an application such as modeling, visualization, and navigation. Consequently, the operations that are performed on the data often involve determining, for each polyhedron that defines a structure such as a building, whether the polyhedron obstructs a line-of-sight line between a first point in space being considered in the application and a second point. In order to determine whether a polyhedron obstructs a line-of-sight line, a data-processing system operating on the structure data must determine whether any walls of the polyhedron intersect the line. Thus, the more polyhedrons there are or the more vertices that are in each polyhedron, the more walls there are, and the more intersection checks are required, thereby adding to the computations. The disclosed technique reduces the number of walls by simplifying objects that make up the structure data.Type: GrantFiled: September 15, 2016Date of Patent: August 6, 2019Assignee: Polaris Wireless, Inc.Inventors: Vittorio Degli-Esposti, Jonathan Lu, Enrico Maria Vitucci
-
Patent number: 10366181Abstract: A technique for simplifying structure data for representing an environment. Polyhedrons can make up structure data used in an application such as modeling, visualization, and navigation. Consequently, the operations that are performed on the data often involve determining, for each polyhedron that defines a structure such as a building, whether the polyhedron obstructs a line-of-sight line between a first point in space being considered in the application and a second point. In order to determine whether a polyhedron obstructs a line-of-sight line, a data-processing system operating on the structure data must determine whether any walls of the polyhedron intersect the line. Thus, the more polyhedrons there are or the more vertices that are in each polyhedron, the more walls there are, and the more intersection checks are required, thereby adding to the computations. The disclosed technique reduces the number of walls by simplifying objects that make up the structure data.Type: GrantFiled: September 15, 2016Date of Patent: July 30, 2019Assignee: Polaris Wireless, Inc.Inventors: Vittorio Degli-Esposti, Jonathan Lu, Enrico Maria Vitucci
-
Patent number: 10236945Abstract: A wireless telecommunications system that employs a distributed-antenna system is described in which different combinations of radio signals are assigned to antennas so as to facilitate locating a wireless terminal based on the identity and the relative signal strength of the radio signals it receives above a signal-strength threshold.Type: GrantFiled: June 30, 2018Date of Patent: March 19, 2019Assignee: Polaris Wireless, Inc.Inventor: Vittorio Degli-Esposti
-
Publication number: 20190050500Abstract: A technique for simplifying structure data for representing an environment. Polyhedrons can make up structure data used in an application such as modeling, visualization, and navigation. Consequently, the operations that are performed on the data often involve determining, for each polyhedron that defines a structure such as a building, whether the polyhedron obstructs a line-of-sight line between a first point in space being considered in the application and a second point. In order to determine whether a polyhedron obstructs a line-of-sight line, a data-processing system operating on the structure data must determine whether any walls of the polyhedron intersect the line. Thus, the more polyhedrons there are or the more vertices that are in each polyhedron, the more walls there are, and the more intersection checks are required, thereby adding to the computations. The disclosed technique reduces the number of walls by simplifying objects that make up the structure data.Type: ApplicationFiled: September 15, 2016Publication date: February 14, 2019Applicant: Polaris Wireless, Inc.Inventors: Vittorio Degli-Esposti, Jonathan Lu, Enrico Maria Vitucci
-
Publication number: 20190042665Abstract: A technique for simplifying structure data for representing an environment. Polyhedrons can make up structure data used in an application such as modeling, visualization, and navigation. Consequently, the operations that are performed on the data often involve determining, for each polyhedron that defines a structure such as a building, whether the polyhedron obstructs a line-of-sight line between a first point in space being considered in the application and a second point. In order to determine whether a polyhedron obstructs a line-of-sight line, a data-processing system operating on the structure data must determine whether any walls of the polyhedron intersect the line. Thus, the more polyhedrons there are or the more vertices that are in each polyhedron, the more walls there are, and the more intersection checks are required, thereby adding to the computations. The disclosed technique reduces the number of walls by simplifying objects that make up the structure data.Type: ApplicationFiled: September 15, 2016Publication date: February 7, 2019Applicant: Polaris Wireless, Inc.Inventors: Vittorio Degli-Esposti, Jonathan Lu, Enrico Maria Vitucci
-
Publication number: 20190042670Abstract: A technique for simplifying structure data for representing an environment. Polyhedrons can make up structure data used in an application such as modeling, visualization, and navigation. Consequently, the operations that are performed on the data often involve determining, for each polyhedron that defines a structure such as a building, whether the polyhedron obstructs a line-of-sight line between a first point in space being considered in the application and a second point. In order to determine whether a polyhedron obstructs a line-of-sight line, a data-processing system operating on the structure data must determine whether any walls of the polyhedron intersect the line. Thus, the more polyhedrons there are or the more vertices that are in each polyhedron, the more walls there are, and the more intersection checks are required, thereby adding to the computations. The disclosed technique reduces the number of walls by simplifying objects that make up the structure data.Type: ApplicationFiled: September 15, 2016Publication date: February 7, 2019Applicant: Polaris Wireless, Inc.Inventors: Vittorio Degli-Esposti, Jonathan Lu, Enrico Maria Vitucci
-
Publication number: 20190028152Abstract: A wireless telecommunications system that employs a distributed-antenna system is described in which different combinations of radio signals are assigned to antennas so as to facilitate locating a wireless terminal based on the identity and the relative signal strength of the radio signals it receives above a signal-strength threshold.Type: ApplicationFiled: June 30, 2018Publication date: January 24, 2019Applicant: Polaris Wireless, Inc.Inventor: Vittorio Degli-Esposti
-
Publication number: 20180375598Abstract: A system and method for ray launching in electromagnetic wave propagation modeling. A data-processing system receives a dataset that is representative of one or more structures within an environment, including a first structure that is defined in the dataset as having at least a first surface. The data-processing system partitions at least the first surface into a first plurality of tiles. The data-processing system then projects a first set of ray tubes from a predetermined first point within the environment, to the tiles in the first plurality. Each ray tube in the first set is defined by the vertices of a corresponding tile in the first plurality. The data-processing system evaluates the incidence of bounced ray tubes at a predetermined receive point within the environment and presents a propagation result that is based on the evaluated incidence of the bounced ray tubes.Type: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Applicants: Polaris Wireless, Inc., Alma Mater Studiorum - Università di BolognaInventors: Jonathan Shiao-en Lu, Vittorio Degli-Esposti, Enrico Maria Vitucci
-
Publication number: 20180375600Abstract: A system and method for ray launching in electromagnetic wave propagation modeling. A data-processing system receives a dataset that is representative of one or more structures within an environment. The system partitions at least a first surface of a first structure into a first plurality of tiles. The system then projects a first set of ray tubes from a predetermined first point within the environment, to the tiles in the first plurality. Each ray tube in the first set is projected to a corresponding tile in the first plurality, based on whether the reference point of the corresponding tile in the first plurality is visible from the transmit point. The data-processing system evaluates the incidence of bounced ray tubes at a predetermined receive point within the environment and then presents a propagation result that is based on the evaluated incidence of the bounced ray tubes.Type: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Applicants: Polaris Wireless, Inc., Alma Mater Studiorum - Università di BolognaInventors: Jonathan Shiao-en Lu, Vittorio Degli-Esposti, Enrico Maria Vitucci
-
Publication number: 20180375599Abstract: A system and method for ray launching in electromagnetic wave propagation modeling. A data-processing system receives a dataset that is representative of a plurality of structures within an environment. The plurality of structures is defined in the dataset as having a plurality of surfaces. The system then partitions each surface in the plurality of surfaces into a plurality of tiles. The system pre-computes whether i) the reference point of each corresponding tile in each plurality of tiles of each surface is visible or not from ii) the reference point of each possible spawning tile in each other plurality of tiles. The system then projects a first set of ray tubes based on the pre-computed visibility. The system evaluates the incidence of bounced ray tubes at a predetermined receive point within the environment and then presents a propagation result that is based on the evaluated incidence of the bounced ray tubes.Type: ApplicationFiled: June 27, 2017Publication date: December 27, 2018Applicants: Polaris Wireless, Inc., Alma Mater Studiorum - Università di BolognaInventors: Jonathan Shiao-en Lu, Vittorio Degli-Esposti, Enrico Maria Vitucci
-
Publication number: 20180348337Abstract: A wireless telecommunications system that employs a distributed-antenna system is described in which different combinations of radio signals are assigned to antennas so as to facilitate locating a wireless terminal based on the identity of the radio signals it receives above a threshold signal strength.Type: ApplicationFiled: May 30, 2017Publication date: December 6, 2018Applicant: Polaris Wireless, Inc.Inventor: Vittorio Degli-Esposti
-
Patent number: 10145935Abstract: A wireless telecommunications system that employs a distributed-antenna system is described in which different combinations of radio signals are assigned to antennas so as to facilitate locating a wireless terminal based on the identity of the radio signals it receives above a threshold signal strength.Type: GrantFiled: May 30, 2017Date of Patent: December 4, 2018Assignee: Polaris Wireless, Inc.Inventor: Vittorio Degli-Esposti
-
Patent number: 10014913Abstract: A wireless telecommunications system that employs a distributed-antenna system is described in which different combinations of radio signals are assigned to antennas so as to facilitate locating a wireless terminal based on the identity and the relative signal strength of the radio signals it receives above a signal-strength threshold.Type: GrantFiled: July 24, 2017Date of Patent: July 3, 2018Assignee: Polaris Wireless, Inc.Inventor: Vittorio Degli-Esposti
-
Patent number: 10009127Abstract: A system and method for ray launching in electromagnetic wave propagation modeling. A data-processing system receives a dataset that is representative of one or more structures within an environment, including a structure that is defined in the dataset as having at least a first surface. The data-processing system establishes a bounding box that is representative of the first surface and partitions at least a portion of the bounding box into a first set of tiles. The data-processing system then projects a first set of ray tubes from a predetermined point within the environment, to the tiles in the first set of tiles. Each ray tube in the first set of ray tubes is defined by a corresponding tile in the first set of tiles. The data-processing system evaluates the incidence of bounced ray tubes at a predetermined receive point within the environment and presents a propagation result that is based on the evaluated incidence.Type: GrantFiled: June 27, 2017Date of Patent: June 26, 2018Assignees: Polaris Wireless, Inc., Alma Mater Studiorum—Università di BolognaInventors: Jonathan Shiao-en Lu, Vittorio Degli-Esposti, Enrico Maria Vitucci