Patents by Inventor David Byrns
David Byrns 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: 12122420Abstract: A raycaster performs a raycasting algorithm, where the raycasting algorithm takes, as an input, a sparse hierarchical volumetric data structure. Performing the raycasting algorithm includes casting a plurality of rays from a reference point into the 3D volume, and, for each of the plurality of rays, traversing the ray to determine whether voxels in the set of voxels are intersected by the ray and are occupied, where the ray is to be traversed according to an approximate traversal algorithm.Type: GrantFiled: August 29, 2019Date of Patent: October 22, 2024Assignee: Intel CorporationInventors: Dexmont Alejandro Carillo Peña, Luis Manuel Rodríguez Martin de la Sierra, Carlos Marquez Rodriguez-Peral, Luca Sarti, David Macdara Moloney, Sam Caulfield, Jonathan David Byrne
-
Publication number: 20240219181Abstract: A view of geometry captured in image data generated by an imaging sensor is compared with a description of the geometry in a volumetric data structure. The volumetric data structure describes the volume at a plurality of levels of detail and includes entries describing voxels defining subvolumes of the volume at multiple levels of detail. The volumetric data structure includes a first entry to describe voxels at a lowest one of the levels of detail and further includes a number of second entries to describe voxels at a higher, second level of detail, the voxels at the second level of detail representing subvolumes of the voxels at the first level of detail. Each of these entries include bits to indicate whether a corresponding one of the voxels is at least partially occupied with the geometry. One or more of these entries are used in the comparison with the image data.Type: ApplicationFiled: February 12, 2024Publication date: July 4, 2024Inventors: David Macdara Moloney, Jonathan David Byrne
-
Publication number: 20240213619Abstract: A fluid delivery system can include a tank holding the fluid to be delivered, a pump fluidly coupled to the tank, and a spray gun. The spray gun can include a handle, a winged extension member disposed to contact at least a portion of an operator's hand when the operator holds the spray gun by the handle, and a strap.Type: ApplicationFiled: March 7, 2024Publication date: June 27, 2024Inventors: Peter David Byrne, Bruce Earl Nelson
-
Publication number: 20240151430Abstract: A heat exchanger and method of operating a heat exchanger provides a compact and scalable device for pasteurizing or sterilization a liquid. The heat exchanger includes a container and a tube that extends from an opening in the container to the interior volume of the container. The Heat exchanger also includes a liquid level sensor, a temperature sensor, and one or more flow elements, such as a pump or a valve. A controller is programmed to operate the heat exchanger in a manner that provides pasteurized or sterilized liquids from the heat exchanger.Type: ApplicationFiled: November 8, 2022Publication date: May 9, 2024Applicant: Global Water Purification, LLCInventors: David Byrne, Terrance John Byrne
-
Patent number: 11965743Abstract: A volumetric data structure models a particular volume representing the particular volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a first level of detail, the first level of detail includes the lowest level of detail in the volumetric data structure, values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry, where the volumetric data structure further includes a number of second entries representing voxels at a second level of detail higher than the first level of detail, the voxels at the second level of detail represent subvolumes of volumes represented by voxels at the first level of detail, and the number of second entries corresponds to a number of bits in the first set of bits with values indicating that a corresponding voxel volume is occupied.Type: GrantFiled: June 18, 2022Date of Patent: April 23, 2024Assignee: Movidius LimitedInventors: David Macdara Moloney, Jonathan David Byrne
-
Patent number: 11968131Abstract: Methods and apparatus for mediating user access to services over a network are described. Access is provided by a service network host to a plurality of connectors providing access to a plurality of services over the network. The services are provided by entities independent from the service network host. The connectors including a first connector are configured to communicate with a first service using a first format to retrieve or modify data associated with the first service. The first connector is further configured to identify one or more methods or data fields of the first service. The service network host is further configured to provide, to a computer associated with a user over the network, one or more directions for using the first connector to display and/or modify data from the first service over the network.Type: GrantFiled: September 21, 2022Date of Patent: April 23, 2024Assignee: Salesforce, Inc.Inventor: David Byrne Reese
-
Publication number: 20240127068Abstract: A machine learning system is provided to enhance various aspects of machine learning models. In some aspects. a substantially photorealistic three-dimensional (3D) graphical model of an object is accessed and a set of training images of the 3D graphical mode are generated, the set of training images generated to add imperfections and degrade photorealistic quality of the training images. The set of training images are provided as training data to train an artificial neural network.Type: ApplicationFiled: December 12, 2023Publication date: April 18, 2024Applicant: MOVIDIUS LTD.Inventors: David Macdara Moloney, Jonathan David Byrne, Léonie Raideen Buckley, Xiaofan Xu, Dexmont Alejandro Peña Carillo, Luis M. Rodríguez Martín de la Sierra, Carlos Márquez Rodríguez-Peral, Mi Sun Park, Cormac M. Brick, Alessandro Palla
-
Publication number: 20240118086Abstract: A volumetric data structure models a particular volume representing the particular volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a first level of detail, the first level of detail includes the lowest level of detail in the volumetric data structure, values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry, where the volumetric data structure further includes a number of second entries representing voxels at a second level of detail higher than the first level of detail, the voxels at the second level of detail represent subvolumes of volumes represented by voxels at the first level of detail, and the number of second entries corresponds to a number of bits in the first set of bits with values indicating that a corresponding voxel volume is occupied.Type: ApplicationFiled: October 30, 2023Publication date: April 11, 2024Inventors: David Macdara Moloney, Jonathan David Byrne
-
Patent number: 11920934Abstract: A view of geometry captured in image data generated by an imaging sensor is compared with a description of the geometry in a volumetric data structure. The volumetric data structure describes the volume at a plurality of levels of detail and includes entries describing voxels defining subvolumes of the volume at multiple levels of detail. The volumetric data structure includes a first entry to describe voxels at a lowest one of the levels of detail and further includes a number of second entries to describe voxels at a higher, second level of detail, the voxels at the second level of detail representing subvolumes of the voxels at the first level of detail. Each of these entries include bits to indicate whether a corresponding one of the voxels is at least partially occupied with the geometry. One or more of these entries are used in the comparison with the image data.Type: GrantFiled: June 14, 2021Date of Patent: March 5, 2024Assignee: Movidius LimitedInventors: David Macdara Moloney, Jonathan David Byrne
-
Patent number: 11915082Abstract: Provided is a process for manufacturing a standard chip-card module comprising metallized contacts (P1-P6) defining a graphic design comprising visible parts formed from lines, segments or dots, a first portion (2A, 12A) of which passes right through the thickness of the metallized contacts (P1-P6) and a second portion (2B, 12B) of which is formed only superficially on the upper external surface of the metallized contacts (P1-P6). The second portion (2A, 12A) is produced in the continuity of the first portion, to form said graphic design. Other embodiments directed to a module resulting from the process is disclosed.Type: GrantFiled: March 17, 2021Date of Patent: February 27, 2024Assignee: THALES DIS FRANCE SASInventors: Line Degeilh, David Byrne
-
Patent number: 11900256Abstract: A machine learning system is provided to enhance various aspects of machine learning models. In some aspects, a substantially photorealistic three-dimensional (3D) graphical model of an object is accessed and a set of training images of the 3D graphical mode are generated, the set of training images generated to add imperfections and degrade photorealistic quality of the training images. The set of training images are provided as training data to train an artificial neural network.Type: GrantFiled: May 21, 2019Date of Patent: February 13, 2024Assignee: Intel CorporationInventors: David Macdara Moloney, Jonathan David Byrne, Léonie Raideen Buckley, Xiaofan Xu, Dexmont Alejandro Peña Carillo, Luis M. Rodríguez Martín de la Sierra, Carlos Márquez Rodríguez-Peral, Mi Sun Park, Cormac M. Brick, Alessandro Palla
-
Publication number: 20230076504Abstract: Methods and apparatus for mediating user access to services over a network are described. Access is provided by a service network host to a plurality of connectors providing access to a plurality of services over the network. The services are provided by entities independent from the service network host. The connectors including a first connector are configured to communicate with a first service using a first format to retrieve or modify data associated with the first service. The first connector is further configured to identify one or more methods or data fields of the first service. The service network host is further configured to provide, to a computer associated with a user over the network, one or more directions for using the first connector to display and/or modify data from the first service over the network.Type: ApplicationFiled: September 21, 2022Publication date: March 9, 2023Inventor: David Byrne Reese
-
Publication number: 20230044729Abstract: A volumetric data structure models a particular volume representing the particular volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a first level of detail, the first level of detail includes the lowest level of detail in the volumetric data structure, values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry, where the volumetric data structure further includes a number of second entries representing voxels at a second level of detail higher than the first level of detail, the voxels at the second level of detail represent subvolumes of volumes represented by voxels at the first level of detail, and the number of second entries corresponds to a number of bits in the first set of bits with values indicating that a corresponding voxel volume is occupied.Type: ApplicationFiled: June 18, 2022Publication date: February 9, 2023Applicant: Movidius Ltd.Inventors: David Macdara Moloney, Jonathan David Byrne
-
Patent number: 11532117Abstract: A particular voxel is identified within a volume and a hash table is used to obtain volumetric data describing the particular voxel within the volume. Values of x-, y- and z-coordinates in the volume associated with the particular voxel are determined an index value associated with the particular voxel is determined according to a hashing algorithm, where the index value is determined from summing weighted values of the x-, y- and z-coordinates, and the weighted values are based on a variable value corresponding to a dimension of the volume. A particular entry is identified in the hash table based on the index value, where the particular entry includes volumetric data, and the volumetric data identifies, for the particular voxel, whether the particular voxel is occupied.Type: GrantFiled: October 16, 2018Date of Patent: December 20, 2022Assignee: Movidius Ltd.Inventors: David Macdara Moloney, Jonathan David Byrne, Leonie Buckley, Gary Garfield Barrington Baugh, Sam Caulfield, Alessandro Palla, Ananya Gupta
-
Patent number: 11526956Abstract: A skill acquisition platform may receive input identifying a target role for a user, may identify users from the plurality of users that have worked in the target role, may identify, based on a similarity metric, a subset of the users that have worked in the target role and have similar career trajectories to the user, may cluster vectors of the user and vectors of the subset of the users that have worked in the target role to generate a plurality of skill groups, may generate a directed network graph that represents links between the plurality of skill groups, may identify one or more paths between a first skill group associated with the user and a second skill group associated with the target role, and may automatically generate a descriptive analysis of the one or more paths.Type: GrantFiled: February 14, 2020Date of Patent: December 13, 2022Assignee: Accenture Global Solutions LimitedInventors: Diarmuid John Cahalane, Patrick Moreau, David Byrne, Eoin Ó Loideáin
-
Publication number: 20220393301Abstract: A fluid delivery system can include a spray gun. The spray gun can include a mix chamber assembly having at least two bores configured to receive a first fluid and a second fluid, and a chamber fluidly coupled to the at least two bores, the chamber configured to mix the first and the second fluid. The spray gun can include a handle and a winged extension disposed to contact at least a portion of an operator's back hand when the operator holds the spray gun via the handle.Type: ApplicationFiled: October 30, 2020Publication date: December 8, 2022Inventors: Peter David Byrne, Bruce Earl Nelson
-
Patent number: 11483258Abstract: Methods and apparatus for mediating user access to services over a network are described. Access is provided by a service network host to a plurality of connectors providing access to a plurality of services over the network. The services are provided by entities independent from the service network host. The connectors including a first connector are configured to communicate with a first service using a first format to retrieve or modify data associated with the first service. The first connector is further configured to identify one or more methods or data fields of the first service. The service network host is further configured to provide, to a computer associated with a user over the network, one or more directions for using the first connector to display and/or modify data from the first service over the network.Type: GrantFiled: August 19, 2020Date of Patent: October 25, 2022Assignee: Salesforce, Inc.Inventor: David Byrne Reese
-
Patent number: 11472118Abstract: The present invention relates to a system and method of manufacturing a mouth piece by 3D printing a 3D printer readable file encoding the mouth piece, the method comprising steps of: obtaining a scan file comprising physical data representing a user's teeth and gum line using 3D scanner means (100); removing outlier data from physical data in the scan file; generating representative geometrical data of the curvature of the user's teeth and gum line from the physical data; generating a virtual base model representing a mouth piece from the physical data and the representative geometrical data, the virtual base model having customisable dimensions (101); removing selected regions from the mouth piece represented by the virtual base model (102); and from the virtual base model, generating the 3D printer readable file encoding the mouth piece for printing on 3D printing means (103).Type: GrantFiled: August 16, 2018Date of Patent: October 18, 2022Assignee: Gabaja LimitedInventors: James John Murphy, Kevin Christopher Hannon, Jonathan David Byrne, Mihai Pruna
-
Publication number: 20220234753Abstract: Described herein is an aerial imaging system (100) including a plurality of cameras (104-107) configured to be mounted in operable positions on an underside of an aerial vehicle (102). Each camera (104-107) is oriented at a respective angle in a direction transverse to a direction of flight of the aerial vehicle (102) such that the cameras image separate non-overlapping fields of view during image capture. Also described herein is a method (400) of performing aerial photogrammetry using the aerial imaging system (100).Type: ApplicationFiled: May 22, 2020Publication date: July 28, 2022Inventor: David Byrne
-
Patent number: 11367246Abstract: A volumetric data structure models a particular volume representing the particular volume at a plurality of levels of detail. A first entry in the volumetric data structure includes a first set of bits representing voxels at a first level of detail, the first level of detail includes the lowest level of detail in the volumetric data structure, values of the first set of bits indicate whether a corresponding one of the voxels is at least partially occupied by respective geometry, where the volumetric data structure further includes a number of second entries representing voxels at a second level of detail higher than the first level of detail, the voxels at the second level of detail represent subvolumes of volumes represented by voxels at the first level of detail, and the number of second entries corresponds to a number of bits in the first set of bits with values indicating that a corresponding voxel volume is occupied.Type: GrantFiled: August 19, 2017Date of Patent: June 21, 2022Assignee: MOVIDIUS LTD.Inventors: David Macdara Moloney, Jonathan David Byrne