Patents by Inventor Roy T. Myers, Jr.
Roy T. Myers, Jr. 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: 12388915Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for protocol independent data unit forwarding. A packet forwarding system receives a data unit comprising a header byte string via an input port. The packet forwarding system parses the data unit based on a header type determined based on the input port, yielding a parsing output describing the header byte string of the data unit. The packet forwarding system updates a metadata item associated with the data unit based on the parsing output and determines a packet forwarding instruction for forwarding the data unit to a destination based on the metadata item associated with the data unit. The packet forwarding system forwards the data unit to the destination based on the packet forwarding instruction and the metadata item associated with the data unit.Type: GrantFiled: September 18, 2023Date of Patent: August 12, 2025Assignee: Ethernovia Inc.Inventors: Brian Arnold Petersen, Roy T. Myers, Jr., Darren S. Engelkemier, Hossein Sedarat, Ramin Shirani, Tom Quoc Wellbaum, Poon-Kuen Leung
-
Patent number: 12334965Abstract: Various embodiments described herein provide for narrowband cancellation for a signal received at a receiver in a communication system. In particular, some embodiments implement a narrowband canceller (NBC) that is configured to cancel a narrowband signal from a transmitted signal that is received by a first physical layer device from a second physical layer device over a communication medium.Type: GrantFiled: April 14, 2022Date of Patent: June 17, 2025Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Ramin Shirani, Roy T. Myers, Jr., Darren S. Engelkemier
-
Patent number: 12248770Abstract: Various embodiments described herein support or provide for data communication using hardware serialization and deserialization functions, such as identifying definition data that defines structured data for transmission from a first electronic device to a second electronic device; generating a description file based on the definition data and using a compiler to generate, based on the description file, a plurality of hardware parameters and to generate source code defining a class that incorporates the structured data.Type: GrantFiled: September 28, 2022Date of Patent: March 11, 2025Assignee: Ethernovia Inc.Inventors: Brian Arnold Petersen, Joseph Andonieh, Roy T. Myers, Jr.
-
Patent number: 12242850Abstract: Various embodiments described herein support or provide for data processing and data transmission using hardware serialization and hardware deserialization functions, such as receiving structured data from a software application, using the data communication hardware to perform operations including: serializing the structured data to generate a serialized byte string based on the one or more hardware parameters; generate one or more data packets based on the serialized byte string; appending one or more headers to the one or more data packets; and transmitting the one or more data packets to a device based on a plurality of network parameters.Type: GrantFiled: September 28, 2022Date of Patent: March 4, 2025Assignee: Ethernovia Inc.Inventors: Brian Arnold Petersen, Joseph Andonieh, Roy T. Myers, Jr.
-
Patent number: 12077142Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for distributed processing in a vehicle networking system. A node in the vehicle networking system receives sets of processed sensor data from multiple nodes in the vehicle networking system. Each set of processed sensor data is generated using a first portion of a data processing algorithm on sensor data captured by different sets of sensors of the vehicle networking system. The node performs a second portion of the data processing algorithm based on the sets of processed sensor data received from multiple nodes, yielding a set of processed aggregated sensor data. The node may use the set of processed aggregated sensor data to provide a computer managed feature and/or transmit the set of processed aggregated sensor data to other nodes in the vehicle networking system.Type: GrantFiled: June 16, 2022Date of Patent: September 3, 2024Assignee: Ethernovia Inc.Inventors: Roy T. Myers, Jr., Hossein Sedarat, Ramin Shirani, Darren S. Engelkemier
-
Patent number: 12025977Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for efficient safety mechanism selection for achieving functional safety. A functional safety system automates the process of achieving a target diagnostic coverage level using recursive method to sequentially analyze each layer of a target environment and add additional safety mechanisms if a target diagnostic coverage level is not met. The functional safety system implements the additional safety mechanisms based on a ranking determined based on one or more selected parameters. The parameters may indicate a preference for achieving specified goals, such as higher efficiency, increased coverage, reduced cost, reduced area, and the like. The functional safety system adds the additional safety mechanisms based on the ranking, such as by adding the highest ranked safety mechanism, followed by subsequently ranked safety mechanism.Type: GrantFiled: October 15, 2021Date of Patent: July 2, 2024Assignee: Ethernovia Inc.Inventors: Darren S. Engelkemier, Roy T. Myers, Jr., Hossein Sedarat, Ramin Shirani
-
Patent number: 12028126Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a segmented ECF that includes multiple filter components to replicate an echo pulse response. The different filter components are used to replicate different portions of the echo pulse response. Each filter components can include filter coefficients of different sizes based on the portions of the echo pulse response that is replicated by the filter component. For example, a filter component that replicates a portion of the echo pulse response that includes a large reflection can include large filter coefficients suitable to replicate the larger reflection. In contrast, a filter component that replicates a portion of the echo pulse response that includes smaller reflections can include smaller filter coefficients that are suitable to replicate the smaller reflection. The output of each of the filter components is combined to replicate the full echo pulse response.Type: GrantFiled: April 28, 2023Date of Patent: July 2, 2024Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Roy T. Myers, Jr., Ramin Shirani, Darren S. Engelkemier, Christopher Mash
-
Patent number: 12008259Abstract: Various embodiments described herein support or provide for data processing and transmission using hardware serialization and hardware deserialization functions, such as receiving a data packet from a second electronic device over a network; determining, by a data communication hardware, that the header indicates the payload data includes serialized data; deserializing, by the data communication hardware, the serialized data; and storing, by the data communication hardware, deserialized data in a memory of the first electronic device for further processing by a processor of the first electronic device.Type: GrantFiled: September 28, 2022Date of Patent: June 11, 2024Assignee: Ethernovia Inc.Inventors: Brian Arnold Petersen, Joseph Andonieh, Roy T. Myers, Jr.
-
Patent number: 12001267Abstract: Various embodiments provide for asymmetric data transmission using Energy-Efficient Ethernet (EEE), which can be used in such applications as data network communications between sensors (e.g., cameras, motion, radar, etc.) and computing equipment within vehicles (e.g., smart and autonomous cars).Type: GrantFiled: April 26, 2023Date of Patent: June 4, 2024Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Ramin Shirani, Roy T. Myers, Jr., Darren S. Engelkemier
-
Patent number: 11882160Abstract: Various embodiments provide for asymmetric data transmissions using one or more efficiency features, which can be used in such applications as data network communications between sensors (e.g., cameras, motion, radar, etc.) and computing equipment within vehicles (e.g., smart and autonomous cars), or data network communications between a media server (e.g., movies or music) and a display device (e.g., one in a passenger compartment of a vehicle).Type: GrantFiled: May 13, 2022Date of Patent: January 23, 2024Assignee: Ethemnovia Inc.Inventors: Max Klaus Turner, Klaas Bult, Roy T. Myers, Jr., Darren S. Engelkemier
-
Patent number: 11848794Abstract: Various embodiments provide for data transmission using alert signals to carry data, which can be used in such applications as data network communications between sensors (e.g., cameras, motion, radar, etc.) and computing equipment within vehicles (e.g., smart and autonomous cars).Type: GrantFiled: November 8, 2022Date of Patent: December 19, 2023Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Ramin Shirani, Roy T. Myers, Jr., Darren S. Engelkemier
-
Patent number: 11818082Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for a hybrid physical layer that supports data communications using both Ethernet and ASA. Ethernet and ASA are communication standards that are commonly used in automotive environments; however, are not interoperable. The hybrid physical layer supports data communications using both Ethernet and ASA. For example, the hybrid physical layer may be configured into either a first mode of operation to support data communications using Ethernet or a second mode of operation to support data communications using ASA. Devices utilizing the hybrid physical layer can therefore be used with other components that utilize either communication standard.Type: GrantFiled: December 16, 2022Date of Patent: November 14, 2023Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Christopher Mash, Darren S. Engelkemier, Ramin Shirani, Roy T. Myers, Jr.
-
Patent number: 11818236Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for protocol independent data unit forwarding. A packet forwarding system receives a data unit comprising a header byte string via an input port. The packet forwarding system parses the data unit based on a header type determined based on the input port, yielding a parsing output describing the header byte string of the data unit. The packet forwarding system updates a metadata item associated with the data unit based on the parsing output and determines a packet forwarding instruction for forwarding the data unit to a destination based on the metadata item associated with the data unit. The packet forwarding system forwards the data unit to the destination based on the packet forwarding instruction and the metadata item associated with the data unit.Type: GrantFiled: June 16, 2022Date of Patent: November 14, 2023Assignee: Ethernovia Inc.Inventors: Brian Arnold Petersen, Roy T. Myers, Jr., Darren S. Engelkemier, Hossein Sedarat, Ramin Shirani, Tom Quoc Wellbaum, Poon-Kuen Leung
-
Patent number: 11803180Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for determining diagnostic coverage for achieving functional safety. A diagnostic coverage determination system employs an optimized process for efficiently determining a diagnostic coverage level of an electronic circuit. The diagnostic coverage determination system generates an optimized netlist that includes a reduced number of nodes by applying one or more node reduction techniques. The diagnostic coverage is determined based on the optimized netlist, thereby reducing the number of nodes that are injected with faults.Type: GrantFiled: October 15, 2021Date of Patent: October 31, 2023Assignee: Ethernovia Inc.Inventors: Darren S. Engelkemier, Roy T. Myers, Jr., Hossein Sedarat, Ramin Shirani
-
Patent number: 11777835Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for functional safety of computer networking systems implemented in vehicles. A functional safety system analyzes diagnostic data describing data packet transmissions in a vehicle networking system during a testing mode. The data packet transmissions include predetermined data packet sequences for testing a network feature of the vehicle networking system. The functional safety system determines, based on the diagnostic data, that the network feature of the vehicle networking system is not performing as expected, and generates a functional safety report indicating that the network feature of the vehicle networking system is not performing as expected. The functional safety report including at least a portion of the diagnostic data.Type: GrantFiled: July 20, 2020Date of Patent: October 3, 2023Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Roy T. Myers, Jr., Darren S. Engelkemier, Ramin Shirani
-
Patent number: 11757787Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for configuration of time-sensitive networks. Time-sensitive networks utilize traffic shaping to provide for efficient and predictable flows of data through the network. A network configuration tool can be used to determine how data should be routed and shaped through the network towards its destination. The network configuration tool calculates the maximum burst size at an output port of a switch by analyzing groups of data flows that pass through the output port, rather than analyzing the data flows individually.Type: GrantFiled: September 26, 2022Date of Patent: September 12, 2023Assignee: Ethernovia Inc.Inventors: Jean C. Walrand, Roy T. Myers, Jr., Darren S. Engelkemier, Hossein Sedarat, Ramin Shirani
-
Patent number: 11734966Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for achieving functional safety compliance using a recursive system layer analysis. A functional safety system uses a recursive method to sequentially analyze each layer of a target environment from a bottom layer (e.g., IP layer) to a top layer (e.g., system layer). If a target diagnostic coverage level is not achieved at a given layer, the functional safety system attempts to achieve the target diagnostic coverage level at the next layer based on the residual faults from the lower layer. At the top layer, the functional safety system may apply the context of the target environment to reduce the scope of the coverage analysis based on the given application. The functional safety system may also use the context of the target environment to the reanalyze the lower layers as needed.Type: GrantFiled: December 23, 2020Date of Patent: August 22, 2023Assignee: Ethernovia Inc.Inventors: Darren S. Engelkemier, Oscar Ballan, Roy T. Myers, Jr., Hossein Sedarat, Ramin Shirani
-
Patent number: 11714478Abstract: Various embodiments provide for asymmetric data transmission using Energy-Efficient Ethernet (EEE), which can be used in such applications as data network communications between sensors (e.g., cameras, motion, radar, etc.) and computing equipment within vehicles (e.g., smart and autonomous cars).Type: GrantFiled: January 14, 2020Date of Patent: August 1, 2023Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Ramin Shirani, Roy T. Myers, Jr., Darren S. Engelkemier
-
Patent number: 11695504Abstract: Various embodiments described herein provide for a mechanism for detecting failure in the operation of FEC of a physical layer device, such as a physical layer device of a networking application that seeks to meet a functional safety standard (e.g., ISO 26262). In particular, some embodiments described herein provide one of several methods for detecting a failure in the operation of a FEC decoder of a physical layer device.Type: GrantFiled: October 8, 2021Date of Patent: July 4, 2023Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Ramin Shirani, Darren S. Engelkemier, Oscar Ballan, Roy T. Myers, Jr.
-
Patent number: 11681596Abstract: Disclosed are systems and methods for providing in-service testing using a redundant segment. A device (e.g., memory, filter, GPU) is implemented as multiple device segments. For example, a filter including 1024 taps may be implemented as sixteen smaller filter segments that include 64 taps each. A redundant segment that is of similar size to the device segments is used to provide in-service testing of the individual device segments. For example, the redundant segment is provided the same input as a device segment and the output of the redundant segment and the device segment are compared to determine whether the device segment is operating correctly. Multiplexers are used to cycle use of the redundant segment to provide in-service testing of each of the device segments. For example, the multiplexers can be configured into different modes to provide for testing of the various device segments.Type: GrantFiled: October 15, 2021Date of Patent: June 20, 2023Assignee: Ethernovia Inc.Inventors: Darren S. Engelkemier, Hossein Sedarat, Roy T. Myers, Jr., Ramin Shirani