Patents by Inventor Thomas Bernards
Thomas Bernards 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: 12358498Abstract: Techniques for determining a rear end collision probability for a vehicle are discussed herein. The rear end collision probability can be determined based on data associated with the vehicle and an object proximate the vehicle, probability distribution data, and a vehicle maneuver value. The probability distribution data, which can be received, may represent a reaction time of the object and a maneuver value of the object. The rear end collision probability can be utilized to control the vehicle.Type: GrantFiled: March 22, 2022Date of Patent: July 15, 2025Assignee: Zoox, Inc.Inventors: Thomas Bernard Gacka, Nicolas Roman Hammer, Leonardo Poubel Orenstein
-
Patent number: 12336525Abstract: Disclosed herein is a method of trapping arthropods by providing a substantially planar, flexible insert having a LED-facing surface having an adhesive for trapping the arthropods disposed thereon. Then, bending the insert into a curved configuration and inserting the insert into an arthropod trapping device. The device includes a housing having a base and a curved shade. The curved shade is configured to receive the insert and comprises a LED-facing surface. A first LED having a peak wavelength of from about 400 nm to about 500 nm is mounted on the base and is configured to emit light in a direction substantially perpendicular to the LED-facing surface of the shade. A second LED having a peak wavelength of from about 350 nm to about 400 nm is mounted on the base and is configured to emit light in a direction substantially parallel to the LED-facing surface of the shade.Type: GrantFiled: August 15, 2024Date of Patent: June 24, 2025Assignee: The Procter & Gamble CompanyInventors: Christopher Lawrence Smith, Benjamin Patrick Hale, Adam James Burt, Erik John Hasenoehrl, Danilo Rossi, Andrea Pedrotti, Walter Sordo, Alessio Giovanelli, Brian Lee Floyd, Hirotaka Uchiyama, Thomas Bernard Walker, III, Anthony Xavier Jean-Yves Clerc
-
Publication number: 20250202621Abstract: Systems and techniques for forward error correction decode processing power reduction are described herein. A capacity of a network slice is determined for a user network interface (UNI) based on a subset of forward error correction (FEC) codewords to be decoded by the media access control processor. A number of decoder cores is calculated to decode the capacity of the network slice. A utilization value is determined for a decoder core. A decoder utilization value is calculated for the decoder cores using the utilization value a number of decoding iterations. A non-decoding media access control processor utilization value is obtained for the network slice. A geometry is calculated for the media access control processor using the number of decoder cores, the decoder utilization value, and the non-decoding media access control processor utilization value. A media access control processor manufacturing specification data is generated based on the calculated geometry.Type: ApplicationFiled: March 5, 2025Publication date: June 19, 2025Inventors: Christopher Thomas Bernard, Scott Notch
-
Patent number: 12325449Abstract: Techniques are discussed herein for generating and evaluating autonomous vehicle control systems. In examples, a driving scenario is determined and log data, e.g., generated from user-supported vehicles travelling in an environment, may be used to determine instances in which vehicles experience the driving scenario. Based on the log data, an exposure metric, a severity metric, and/or a controllability metric may be determined. A safety goal can be determined from the metric(s) and vehicle control parameters are determined to comport with the safety goal. The vehicle control parameters may be used to control an autonomous vehicle in the environment.Type: GrantFiled: February 28, 2023Date of Patent: June 10, 2025Assignee: Zoox, Inc.Inventors: Kshitij Agarwal, Thomas Bernard Gacka, Pengzhi Tian, Julia A. Wyatt, Gerrit Bagschik
-
Publication number: 20250120386Abstract: An arthropod trapping device having a housing including a base and a shade coupled to the base. The base includes a convex outward-facing wall and an opposing rear-facing wall, electrically conductive prongs, a circuit board, and a first and second LED electrically connected to the circuit board. The shade includes an outward-facing surface and a LED-facing surface. A first end region of the shade is adjacent to the outward-facing wall of the base such that the first end region of the shade overlaps at least a portion of the outward-facing wall of the base. The LED-facing surface that overlaps the base is spaced apart from the outward-facing wall of the base such that an opening is defined between the LED-facing surface of the shade and the outward-facing wall of the base. The opening extends from a first side edge of the base to a second side edge of the base.Type: ApplicationFiled: December 18, 2024Publication date: April 17, 2025Inventors: Christopher Lawrence SMITH, Benjamin Patrick HALE, Adam James BURT, Eric John HASENOEHRL, Danilo ROSSI, Andrea PEDROTTI, Walter SORDO, Alessio GIOVANELLI, Brian Lee FLOYD, Hirotaka UCHIYAMA, Thomas Bernard WALKER, III, Anthony Xavier Jean-Yves CLERC
-
Publication number: 20250119239Abstract: Systems and techniques for forward error correction decode processing power reduction are described herein. A capacity of a network slice is determined for a user network interface (UNI) based on a subset of forward error correction (FEC) codewords to be decoded by the media access control processor. A number of decoder cores is calculated to decode the capacity of the network slice. A utilization value is determined for a decoder core. A decoder utilization value is calculated for the decoder cores using the utilization value a number of decoding iterations. A non-decoding media access control processor utilization value is obtained for the network slice. A geometry is calculated for the media access control processor using the number of decoder cores, the decoder utilization value, and the non-decoding media access control processor utilization value. A media access control processor manufacturing specification data is generated based on the calculated geometry.Type: ApplicationFiled: December 29, 2023Publication date: April 10, 2025Inventors: Christopher Thomas Bernard, Scott Notch
-
Patent number: 12273196Abstract: Systems and techniques for forward error correction decode processing power reduction are described herein. A capacity of a network slice is determined for a user network interface (UNI) based on a subset of forward error correction (FEC) codewords to be decoded by the media access control processor. A number of decoder cores is calculated to decode the capacity of the network slice. A utilization value is determined for a decoder core. A decoder utilization value is calculated for the decoder cores using the utilization value a number of decoding iterations. A non-decoding media access control processor utilization value is obtained for the network slice. A geometry is calculated for the media access control processor using the number of decoder cores, the decoder utilization value, and the non-decoding media access control processor utilization value. A media access control processor manufacturing specification data is generated based on the calculated geometry.Type: GrantFiled: December 29, 2023Date of Patent: April 8, 2025Assignee: Calix, Inc.Inventors: Christopher Thomas Bernard, Scott Notch
-
Publication number: 20250088308Abstract: Systems and techniques for forward error correction decode processing power reduction are described herein. A first codeword is identified in a network transmission. A conditional decoding window is generated that begins with the first codeword. The conditional decoding window is aligned with a frame of the network transmission. A report is generated that includes an indication of relevance of the conditional decoding window to a network device. The conditional decoding window and the report are transmitted to the network device. A conditional decoding window is received that includes a first codeword. The first codeword is decoded to determine a second codeword. A report is obtained that includes a codeword relevance bit for the second codeword. Upon a determination that the codeword relevance bit indicates that the second codeword is irrelevant, the second codeword is discarded without decoding the second codeword.Type: ApplicationFiled: September 16, 2024Publication date: March 13, 2025Inventors: Christopher Thomas Bernard, Scott Notch
-
Patent number: 12225894Abstract: An insert for an arthropod trapping device. The insert comprising a substrate and a frame for supporting the substrate, where a surface of the substrate has an adhesive disposed thereon, an optional mounting bracket spaced apart from the adhesive surface of the insert and located at a first end of the insert, and an optional graspable tab extending from the frame at a second end of the insert.Type: GrantFiled: November 20, 2023Date of Patent: February 18, 2025Assignee: The Procter & Gamble CompanyInventors: Christopher Lawrence Smith, Benjamin Patrick Hale, Adam James Burt, Erik John Hasenoehrl, Danilo Rossi, Andrea Pedrotti, Walter Sordo, Alessio Giovanelli, Brian Lee Floyd, Hirotaka Uchiyama, Thomas Bernard Walker, III, Anthony Xavier Jean-Yves Clerc
-
Publication number: 20250049018Abstract: Disclosed herein is a method of trapping arthropods by providing a substantially planar, flexible insert having a LED-facing surface having an adhesive for trapping the arthropods disposed thereon. Then, bending the insert into a curved configuration and inserting the insert into an arthropod trapping device. The device includes a housing having a base and a curved shade. The curved shade is configured to receive the insert and comprises a LED-facing surface. A first LED having a peak wavelength of from about 400 nm to about 500 nm is mounted on the base and is configured to emit light in a direction substantially perpendicular to the LED-facing surface of the shade. A second LED having a peak wavelength of from about 350 nm to about 400 nm is mounted on the base and is configured to emit light in a direction substantially parallel to the LED-facing surface of the shade.Type: ApplicationFiled: August 15, 2024Publication date: February 13, 2025Inventors: Christopher Lawrence SMITH, Benjamin Patrick HALE, Adam James BURT, Erik John HASENOEHRL, Danilo ROSSI, Andrea PEDROTTI, Walter SORDO, Alessio GIOVANELLI, Brian Lee FLOYD, Hirotaka UCHIYAMA, Thomas Bernard WALKER, III, Anthony Xavier Jean-Yves CLERC
-
Patent number: 12207640Abstract: An arthropod trapping device comprising a housing and an insert. The housing comprises a base and a shade coupled to the base, where the base comprises a light source (e.g., LED) and where the shade is configured to receive an insert that comprises a light source-facing surface with an adhesive disposed thereon.Type: GrantFiled: August 27, 2021Date of Patent: January 28, 2025Assignee: The Procter & Gamble CompanyInventors: Christopher Lawrence Smith, Benjamin Patrick Hale, Adam James Burt, Erik John Hasenoehrl, Danilo Rossi, Andrea Pedrotti, Walter Sordo, Alessio Giovanelli, Brian Lee Floyd, Hirotaka Uchiyama, Thomas Bernard Walker, III, Anthony Xavier Jean-Yves Clerc
-
Publication number: 20250028644Abstract: The present disclosure relates to a computer implemented method for verification of a cache memory of a device under test. The method comprises executing a cache verification process configured for accessing via an interface and verifying the cache memory of the device under test. Cache accesses to the cache memory of the device under test by the cache verification process via the interface are monitored. A cache access by the cache verification process via the interface is detected. In response to the detecting of the cache access a target of the detected cache access is determined and the cache memory is modified for providing a pre-defined cache read-out result for the detected cache access. Via the interface the pre-defined cache read-out result is returned to the cache verification process in response to the detected cache access.Type: ApplicationFiled: September 18, 2023Publication date: January 23, 2025Inventors: Yvo Thomas Bernard Mulder, Huiyuan Xing, Gerrit Koch, Ulrike Letz
-
Patent number: 12095556Abstract: Systems and techniques for forward error correction decode processing power reduction are described herein. A first codeword is identified in a network transmission. A conditional decoding window is generated that begins with the first codeword. The conditional decoding window is aligned with a frame of the network transmission. A report is generated that includes an indication of relevance of the conditional decoding window to a network device. The conditional decoding window and the report are transmitted to the network device. A conditional decoding window is received that includes a first codeword. The first codeword is decoded to determine a second codeword. A report is obtained that includes a codeword relevance bit for the second codeword. Upon a determination that the codeword relevance bit indicates that the second codeword is irrelevant, the second codeword is discarded without decoding the second codeword.Type: GrantFiled: January 11, 2023Date of Patent: September 17, 2024Assignee: Calix, IncInventors: Christopher Thomas Bernard, Scott Notch
-
Publication number: 20240276967Abstract: The present disclosure relates generally to an arthropod trapping device, more particularly, to a compact and portable trapping device comprising a housing and an insert.Type: ApplicationFiled: February 12, 2024Publication date: August 22, 2024Inventors: Christopher Lawrence SMITH, Adam James BURT, Erik John HASENOEHRL, Keven James WALTER, Andrea PEDROTTI, Walter SORDO, Alessio GIOVANELLI, Thomas Bernard WALKER, III
-
Publication number: 20240235731Abstract: Systems and techniques for forward error correction decode processing power reduction are described herein. A first codeword is identified in a network transmission. A conditional decoding window is generated that begins with the first codeword. The conditional decoding window is aligned with a frame of the network transmission. A report is generated that includes an indication of relevance of the conditional decoding window to a network device. The conditional decoding window and the report are transmitted to the network device. A conditional decoding window is received that includes a first codeword. The first codeword is decoded to determine a second codeword. A report is obtained that includes a codeword relevance bit for the second codeword. Upon a determination that the codeword relevance bit indicates that the second codeword is irrelevant, the second codeword is discarded without decoding the second codeword.Type: ApplicationFiled: January 11, 2023Publication date: July 11, 2024Inventors: Christopher Thomas Bernard, Scott Notch
-
Publication number: 20240090491Abstract: An insert for an arthropod trapping device. The insert comprising a substrate and a frame for supporting the substrate, where a surface of the substrate has an adhesive disposed thereon, an optional mounting bracket spaced apart from the adhesive surface of the insert and located at a first end of the insert, and an optional graspable tab extending from the frame at a second end of the insert.Type: ApplicationFiled: November 20, 2023Publication date: March 21, 2024Inventors: Christopher Lawrence SMITH, Benjamin Patrick HALE, Adam James BURT, Erik John HASENOEHRL, Danilo ROSSI, Andrea PEDROTTI, Walter SORDO, Alessio GIOVANELLI, Brian Lee FLOYD, Hirotaka UCHIYAMA, Thomas Bernard WALKER, III, Anthony Xavier Jean-Yves CLERC
-
Patent number: 11873732Abstract: A vane of a turbine engine blade includes a first portion of structural resistance formed by two end portions including the leading and trailing edges and end strips of the lower surface and the upper surface, and of a core joining them. Two other portions of the blade are constructed of light material, composite for example, between the end portions to reconstitute the complete vane. The core has an oblique or diagonal extension between the end portions.Type: GrantFiled: April 1, 2021Date of Patent: January 16, 2024Assignee: SAFRAN AIRCRAFT ENGINESInventors: Rémi Philippe Guy Onfray, Dorian Alexandre Alban Bantwell, Alix Thomas Bernard Lejeune
-
Publication number: 20240012615Abstract: In an approach, a processor receives a plurality of first operand values, where the first operand values are integer values. A processor adds, using binary addition, the plurality of first operand values resulting in a sum value S. A processor determines a single combined modular correction term D for a binary sum of all operand values based on leading bits of the sum value S. A processor performs a modular addition of S and D resulting in a modular sum of said plurality of said first operand values.Type: ApplicationFiled: July 7, 2022Publication date: January 11, 2024Inventors: Silvia Melitta Mueller, Ulrich Mayer, Dominik Steenken, Yvo Thomas Bernard Mulder, Manoj Kumar
-
Patent number: 11860789Abstract: A cache purge simulation system includes a device under test with a cache skip switch. A first cache skip switch includes a configurable state register to indicate whether all of an associated cache is purged upon receipt of a cache purge instruction from a verification system or whether a physical partition that is smaller than the associated cache is purged upon receipt of the cache purge instruction from the verification system. A second cache skip switch includes a configurable start address register comprising a start address that indicates a beginning storage location of a physical partition of an associated cache and a configurable stop address register comprising a stop address that indicates a ending storage location of the physical partition of the associated cache.Type: GrantFiled: March 21, 2022Date of Patent: January 2, 2024Assignee: International Business Machines CorporationInventors: Yvo Thomas Bernard Mulder, Ralf Ludewig, Huiyuan Xing, Ulrich Mayer
-
Patent number: D1052276Type: GrantFiled: June 6, 2022Date of Patent: November 26, 2024Assignee: iFixitInventors: Brett Laurence Hartt, Thomas Bernard Walker, III, Anthony Garay