Patents by Inventor James Skinner
James Skinner 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: 20250076070Abstract: In various examples, feature location identification for autonomous and semi-autonomous systems and applications is described herein. Systems and methods are disclosed that use LiDAR data to determine locations of road markings within an environment. For instance, the LiDAR data may be used to generate one or more images, such as a top-down image, birds-eye-view (BEV) image, and/or an intensity image, representing the environment. The image(s) may then be processed using one or more machine learning models that are configured to determine information associated with the road markings, such as bounding shapes (e.g., bounding boxes) indicating the locations of the road markings within the image(s), classifications associated with the road markings (e.g., the types of road markings), and/or any other information. The information may then be used to perform one or more processes, such as updating a map of the environment and/or navigating a vehicle within the environment.Type: ApplicationFiled: August 28, 2023Publication date: March 6, 2025Inventors: Yixuan Lin, Jonathan Howe, Yu Zhang, James Skinner, George Cong, Tilman Wekel
-
Patent number: 12190447Abstract: One or more rotated bounding volumes are generated for one or more nodes of a bounding volume hierarchy (BVH). Volume intersection ray tracing tests are then be performed using the rotated bounding volumes with the aim of reducing the number of calculations required relative to an original, non-rotated bounding volume. Rotated bounding volumes are selected from a plurality of candidate rotations, and selection of one of the candidate rotations are based on surface areas, such as minimum total surface areas, of bounding volumes corresponding to each of the candidate rotations. In order to minimize data storage and increase performance, a number of candidate rotations may be limited to a predetermined set of rotations.Type: GrantFiled: June 17, 2022Date of Patent: January 7, 2025Assignee: Advanced Micro Devices, Inc.Inventors: Miikka Kangasluoma, Kiia Kallio, Daniel James Skinner
-
Publication number: 20240386586Abstract: In various examples, systems and methods are disclosed relating to using neural networks for object detection or instance/semantic segmentation for, without limitation, autonomous or semi-autonomous systems and applications. In some implementations, one or more neural networks receive an image (or other sensor data representation) and a bounding shape corresponding to at least a portion of an object in the image. The bounding shape can include or be labeled with an identifier, class, and/or category of the object. The neural network can determine a mask for the object based at least on processing the image and the bounding shape. The mask can be used for various applications, such as annotating masks for vehicle or machine perception and navigation processes.Type: ApplicationFiled: May 19, 2023Publication date: November 21, 2024Applicant: NVIDIA CorporationInventors: Alperen DEGIRMENCI, Jiwoong CHOI, Zhiding YU, Ke CHEN, Shubhranshu SINGH, Yashar ASGARIEH, Subhashree RADHAKRISHNAN, James SKINNER, Jose Manuel ALVAREZ LOPEZ
-
Publication number: 20240221284Abstract: A technique for performing ray tracing operations is provided. The technique includes determining error bounds for a rotation operation for a ray; selecting a technique for determining whether the ray intersects a bounding box based on the error bounds; and determining whether the ray hits the bounding box based on the selected technique.Type: ApplicationFiled: December 29, 2022Publication date: July 4, 2024Applicant: Advanced Micro Devices, Inc.Inventors: Sean Keely, Daniel James Skinner
-
Publication number: 20240212259Abstract: An implementation comprises traversing a bounding volume hierarchy for each ray of a plurality of rays concurrently using a plurality of execution items. In response to determining that a first execution item of the plurality of execution items is finished traversing the bounding volume hierarchy for a first ray of the plurality rays, the embodiment causes the first execution item to traverse the bounding volume hierarchy for a second ray of the plurality of rays while a second execution item of the plurality of execution items traverses the bounding volume hierarchy for the second ray. And the embodiment comprises initiating side-effects with the first and second execution items in an order indicated by the bounding volume hierarchy.Type: ApplicationFiled: December 27, 2022Publication date: June 27, 2024Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: David William John Pankratz, Daniel James Skinner, Michael John Livesley
-
Publication number: 20240203033Abstract: A technique for performing ray tracing operations is provided. The technique includes, in a first iteration of a ray traversal technique, traversing to an instance node of a bounding volume hierarchy; in a second iteration of the ray traversal technique that is subsequent to the first iteration, transforming a ray based on an instance transform of the instance node to generate a transformed ray; and in the second iteration, performing a ray-box intersection test for box node data of the instance node based on the transformed ray.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: David William John Pankratz, David Kirk McAllister, David Ronald Oldcorn, Michael John Livesley, Daniel James Skinner
-
Publication number: 20240203034Abstract: A technique for performing ray tracing operations is provided. The technique includes, testing a plurality of bounding boxes for intersection with a ray in parallel, wherein the plurality of bounding boxes are specified by a plurality of box data items of a parent box node of a bounding volume hierarchy; determining that, for a first child node that is pointed to by a two or more node pointers specified by two or more box data items of the plurality of box data items, at least one bounding box specified by the two or more box data items is intersected by the ray; and in response to the determining, traversing to the first child node.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: David William John Pankratz, David Kirk McAllister, Daniel James Skinner, Michael John Livesley, David Ronald Oldcorn
-
Publication number: 20240203032Abstract: A technique for performing ray tracing operations is provided. The technique includes identifying triangles to include in a compressed triangle block; storing data common to the identified triangles as common data of the compressed triangle block; and storing data unique to the identified triangles as unique data of the compressed triangle block.Type: ApplicationFiled: December 14, 2022Publication date: June 20, 2024Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: David William John Pankratz, David Ronald Oldcorn, Daniel James Skinner, Michael John Livesley, David Kirk McAllister
-
Patent number: 11908065Abstract: A technique for performing ray tracing operations is provided. The technique includes, in response to detecting that a threshold number of traversal stage work-items of a wavefront have terminated, increasing intersection test parallelization for non-terminated work-items.Type: GrantFiled: June 20, 2022Date of Patent: February 20, 2024Assignees: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Daniel James Skinner, Michael John Livesley, David William John Pankratz
-
Patent number: 11888884Abstract: A cyber threat intelligence infrastructure allows processing of network data to enrich captured data with data from different sources to identify possible and/or actual cyber threats.Type: GrantFiled: December 21, 2017Date of Patent: January 30, 2024Assignee: BCE Inc.Inventors: Hakem Habib, Kushwant Singh Gidda, Corey Still, Maciej Broda, Amir-Hossein Razavi, Matthew Kitching, Marc-Andre Hervieux, James Skinner, Mahamudul Chowdhury, Shaffiq Dhanji
-
Publication number: 20230410426Abstract: One or more rotated bounding volumes are generated for one or more nodes of a bounding volume hierarchy (BVH). Volume intersection ray tracing tests are then be performed using the rotated bounding volumes with the aim of reducing the number of calculations required relative to an original, non-rotated bounding volume. Rotated bounding volumes are selected from a plurality of candidate rotations, and selection of one of the candidate rotations are based on surface areas, such as minimum total surface areas, of bounding volumes corresponding to each of the candidate rotations. In order to minimize data storage and increase performance, a number of candidate rotations may be limited to a predetermined set of rotations.Type: ApplicationFiled: June 17, 2022Publication date: December 21, 2023Inventors: Miikka Kangasluoma, Kiia Kallio, Daniel James Skinner
-
Publication number: 20230324492Abstract: An iris cap for a beacon is cylindrical in shape with defined wall length to create such an iris for the intended application. One application for example, an axicon will create defined output angle of emission dependent on the source emitter’s output angle and the axicon angle. Given the cost and difficulty of reproducing several MWIR/LWIR beacons for specific applications of maximum positive output angle, the Iris Cap introduces a simple solution. The Iris Cap can create specific maximum angles to reduce risk of over exposure of the beacon, simply by attaching the Iris Cap to the location of the emission with a countersunk screw.Type: ApplicationFiled: March 17, 2023Publication date: October 12, 2023Inventors: John Gary Sousa, Andrew Carlin, James Skinner
-
Publication number: 20230305092Abstract: A beacon with a preferably anodized aluminum body, cylindrical in shape, and threaded. The exact diameter and thread size of a water catcher cap is defined by the accompanying MWIR/LWIR beacon it threads onto. The accompanying component male thread allows the water catching cover to be threaded down completely for when the MWIR/LWIR beacon is powered on, thus creating an IR iris for the beacon emission, also while cooling the MWIR/LWIR beacon by being able to capture water within its open space cavity between the accompanying component and the water catching cover wall. Further in a wet environment, the open nature of the water catching cover permits rapid quenching by ambient water and refill of water catcher. Alternatively, when thread in the upmost position it protects the accompanying MWIR/LWIR beacon point of emission.Type: ApplicationFiled: March 17, 2023Publication date: September 28, 2023Inventors: John Gary Sousa, Andrew Carlin, James Skinner
-
Publication number: 20230298256Abstract: A technique for performing ray tracing operations is provided. The technique includes, in response to detecting that a threshold number of traversal stage work-items of a wavefront have terminated, increasing intersection test parallelization for non-terminated work-items.Type: ApplicationFiled: June 20, 2022Publication date: September 21, 2023Applicants: Advanced Micro Devices, Inc., ATI Technologies ULCInventors: Daniel James Skinner, Michael John Livesley, David William John Pankratz
-
Publication number: 20180241162Abstract: An illuminating device comprising an input stage having an antenna to receive electromagnetic fields, the input configured to condition the electromagnetic field received so as to generate an input stage output signal if an electromagnetic field signal is detected therefrom, a sensing and evaluation stage coupled to the output signal and configured to determine characteristics of the output signal so that if the determined characteristics meet at least one predefined criterion, a sensing and evaluation output signal is enabled, and an output stage coupled to the sensing and evaluation stage, the output stage including a countdown timer, the output stage controlling an illuminating element so as to energize the illuminating element to emit light when the sensing and evaluation output signal is enabled.Type: ApplicationFiled: February 20, 2018Publication date: August 23, 2018Inventors: Peter James Skinner, David James Skinner
-
Publication number: 20180191767Abstract: A cyber threat intelligence infrastructure allows processing of network data to enrich captured data with data from different sources to identify possible and/or actual cyber threats.Type: ApplicationFiled: December 21, 2017Publication date: July 5, 2018Inventors: Hakem HABIB, Kushwant SINGH GIDDA, Corey STILL, Maciej BRODA, Amir RAZAVI, Matthew KITCHING, Marc-Andre HERVIEUX, James SKINNER, Mahamudul CHOWDHURY, Shaffiq DHANJI
-
Patent number: 9041665Abstract: Devices are disclosed for inputting data to a touch sensitive user interface, which devices comprise a base operative to affix to the user interface, a button having an outer touch surface and an inner surface operative to engage the user interface to convey a data input signal thereto in response to presence of a user's finger at the outer touch surface of the button, and an arm connecting the button to the base; processes for data input are also disclosed.Type: GrantFiled: December 27, 2011Date of Patent: May 26, 2015Assignee: Ten One Design, LLCInventor: Peter James Skinner
-
Publication number: 20140062968Abstract: A system for measurement of a signal generated through interaction between a device and an electrically active surface member wherein a flexible conductive tip element supported by the device's body, when in contact with or proximity of the electrically active surface member, gives rise to a signal which is variable as a function of the contact area between the tip element and the surface member or of the proximity of the tip element to the surface member, and wherein there is circuitry to afford a grounding path for the flexible conductive tip element and to measure the signal; and further a method for measuring a signal resulting from such interaction.Type: ApplicationFiled: May 8, 2013Publication date: March 6, 2014Applicant: TEN ONE DESIGN LLCInventor: Peter James Skinner
-
Publication number: 20130337014Abstract: Disclosed herein are compositions for the treatment of a disease in an animal including yeast extract of Saccharomyces cerevisiae, Bacillus licheniformis or Bacillus subtilis spores, and a carrier. Also included are animal feed compositions including the composition for the prevention, control and/or treatment of a disease in an animal and an animal's food/feed. The compositions are useful to prevent, control, and treat diseases such as necrotic enteritis in poultry when used in combination with an anticoccidal ionophore or coccidiosis vaccine.Type: ApplicationFiled: August 22, 2013Publication date: December 19, 2013Applicant: Zoetis Products LLCInventors: James Skinner, Doug Rupp
-
Publication number: 20130002571Abstract: Devices are disclosed for inputting data to a touch sensitive user interface, which devices comprise a base operative to affix to the user interface, a button having an outer touch surface and an inner surface operative to engage the user interface to convey a data input signal thereto in response to presence of a user's finger at the outer touch surface of the button, and an arm connecting the button to the base; processes for data input are also disclosed.Type: ApplicationFiled: December 27, 2011Publication date: January 3, 2013Inventor: Peter James Skinner