Patents by Inventor David Byrne

David Byrne 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: 20210256644
    Abstract: 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: Application
    Filed: February 14, 2020
    Publication date: August 19, 2021
    Inventors: Diarmuid John CAHALANE, Patrick MOREAU, David BYRNE, Eoin Ó LOIDEÁIN
  • Publication number: 20210213973
    Abstract: 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: Application
    Filed: August 29, 2019
    Publication date: July 15, 2021
    Applicant: Movidius Ltd.
    Inventors: Dexmont Alejandro Carillo Peña, Luis Manuel Rodríguez Martín de la Sierra, Carlos Marquez Rodriguez-Peral, Luca Sarti, David Macdara Moloney, Sam Caulfield, Jonathan David Byrne
  • Publication number: 20210201526
    Abstract: 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: Application
    Filed: May 21, 2019
    Publication date: July 1, 2021
    Applicant: 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
  • Patent number: 11037361
    Abstract: 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: Grant
    Filed: August 19, 2017
    Date of Patent: June 15, 2021
    Assignee: Movidius Ltd.
    Inventors: David Macdara Moloney, Jonathan David Byrne
  • Publication number: 20210166464
    Abstract: 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: Application
    Filed: October 16, 2018
    Publication date: June 3, 2021
    Applicant: Movidius Ltd.
    Inventors: David Macdara Moloney, Jonathan David Byrne, Leonie Buckley, Gary Garfield Barrington Baugh, Sam Caulfield, Alessandro Palla, Ananya Gupta
  • Publication number: 20210036968
    Abstract: 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: Application
    Filed: August 19, 2020
    Publication date: February 4, 2021
    Inventor: David Byrne Reese
  • Patent number: 10778611
    Abstract: 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: Grant
    Filed: December 6, 2018
    Date of Patent: September 15, 2020
    Assignee: salesforce.com, inc.
    Inventor: David Byrne Reese
  • Publication number: 20200158514
    Abstract: 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: Application
    Filed: August 19, 2017
    Publication date: May 21, 2020
    Applicant: Movidius Ltd.
    Inventors: David Macdara Moloney, Jonathan David Byrne
  • Publication number: 20190363996
    Abstract: 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: Application
    Filed: December 6, 2018
    Publication date: November 28, 2019
    Inventor: David Byrne Reese
  • Patent number: 10434339
    Abstract: A method for measurement of dose distribution in a radiotherapy apparatus includes providing a detector holder situated at least partially within a tank, the detector holder comprising a radio-opaque marker and a visual reference point, the marker and the reference point being separated and in a fixed spatial relationship to each other; locating the tank within a bore of the radiotherapy apparatus; rotating a gantry and monitoring the position of the detector holder with an imaging apparatus; vertically displacing the detector holder until the reference point is positioned at a desired level, and adding liquid to or removing liquid from the tank until the surface of the liquid is level with the reference point. Features of the detector holder and tank are also described.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: October 8, 2019
    Assignee: ELEKTA AB (PUBL)
    Inventors: Corneliu Stefan Pencea, Janus Harasimowicz, Nikolas Marinos, Julian Peter David Byrne
  • Publication number: 20190180409
    Abstract: 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: Application
    Filed: August 19, 2017
    Publication date: June 13, 2019
    Applicant: Movidius Ltd.
    Inventors: David Macdara Moloney, Jonathan David Byrne
  • Patent number: 10178050
    Abstract: 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: Grant
    Filed: March 26, 2014
    Date of Patent: January 8, 2019
    Assignee: salesforce.com, inc.
    Inventor: David Byrne Reese
  • Publication number: 20180117361
    Abstract: A method for measurement of dose distribution in a radiotherapy apparatus includes providing a detector holder situated at least partially within a tank, the detector holder comprising a radio-opaque marker and a visual reference point, the marker and the reference point being separated and in a fixed spatial relationship to each other; locating the tank within a bore of the radiotherapy apparatus; rotating a gantry and monitoring the position of the detector holder with an imaging apparatus; vertically displacing the detector holder until the reference point is positioned at a desired level, and adding liquid to or removing liquid from the tank until the surface of the liquid is level with the reference point. Features of the detector holder and tank are also described.
    Type: Application
    Filed: October 16, 2017
    Publication date: May 3, 2018
    Inventors: Corneliu Stefan PENCEA, Janus HARASIMOWICZ, Nikolas MARINOS, Julian Peter David BYRNE
  • Patent number: 9212536
    Abstract: A device having a hard seat support disposed with a hard seat to reduce or prevent buckling, bursting, and/or permanent deformation of the hard seat that compromises the seal across the hard sealing surface and flapper sealing surface interface. The hard seat support may be positioned along an inner periphery of the hard seat or in direct contact with an outer periphery of the hard seat.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: December 15, 2015
    Assignee: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: David James Biddick, David Byrnes
  • Publication number: 20140258549
    Abstract: 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: Application
    Filed: March 26, 2014
    Publication date: September 11, 2014
    Applicant: salesforce.com, inc.
    Inventor: David Byrne Reese
  • Patent number: 8725892
    Abstract: Methods and apparatus for facilitating consumption of services via a services network are described. Access is provided to a services directory which identifies a plurality of services and at least one connector for facilitating consumption of each of the services via the network. Each connector is operable to mediate communication protocol and business policy differences between a first network end point associated with the corresponding service and a second network end point associated with a consumer of the service. For each of selected ones of the connectors, information accessible via the services directory is provided regarding how to use the connector to consume the corresponding service. For each of selected ones of the services, access to a connector design process is provided via the services directory.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: May 13, 2014
    Assignee: salesforce.com, inc.
    Inventor: David Byrne Reese
  • Publication number: 20130341050
    Abstract: A device having a hard seat support disposed with a hard seat to reduce or prevent buckling, bursting, and/or permanent deformation of the hard seat that compromises the seal across the hard sealing surface and flapper sealing surface interface. The hard seat support may be positioned along an inner periphery of the hard seat or in direct contact with an outer periphery of the hard seat.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Applicant: SCHLUMBERGER TECHNOLOGY CORPORATION
    Inventors: David James Biddick, David Byrnes
  • Publication number: 20110060842
    Abstract: Methods and apparatus for facilitating consumption of services via a services network are described. Access is provided to a services directory which identifies a plurality of services and at least one connector for facilitating consumption of each of the services via the network. Each connector is operable to mediate communication protocol and business policy differences between a first network end point associated with the corresponding service and a second network end point associated with a consumer of the service. For each of selected ones of the connectors, information accessible via the services directory is provided regarding how to use the connector to consume the corresponding service. For each of selected ones of the services, access to a connector design process is provided via the services directory.
    Type: Application
    Filed: August 17, 2010
    Publication date: March 10, 2011
    Applicant: SALESFORCE.COM, INC.
    Inventor: David Byrne Reese
  • Patent number: 7802007
    Abstract: Methods and apparatus for facilitating consumption of services via a services network are described. Access is provided to a services directory which identifies a plurality of services and at least one connector for facilitating consumption of each of the services via the network. Each connector is operable to mediate communication protocol and business policy differences between a first network end point associated with the corresponding service and a second network end point associated with a consumer of the service. For each of selected ones of the connectors, information accessible via the services directory is provided regarding how to use the connector to consume the corresponding service. For each of selected ones of the services, access to a connector design process is provided via the services directory.
    Type: Grant
    Filed: May 19, 2004
    Date of Patent: September 21, 2010
    Assignee: Salesforce.com, Inc.
    Inventor: David Byrne Reese
  • Patent number: 7644432
    Abstract: A computer-implemented system and method for policy inheritance, comprising, defining a first group wherein the first group refers to at least one of: a user and a group different from the first group, defining a second group wherein the second group is nested within the first group, defining a first policy wherein the first policy includes a resource, a subject and one of, an action and a role, and wherein the subject includes the first group, inheriting the first policy by the second group, wherein the resource is part of a resource hierarchy, and wherein the first policy can be used to control access to the resource.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: January 5, 2010
    Assignee: BEA Systems, Inc.
    Inventors: Paul Patrick, David Byrne, Kenneth D. Yagen, Mingde Xu, Jason Howes, Mark A. Falco, Richard J. Riendeau