Patents by Inventor Christopher Mash
Christopher Mash 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: 11966271Abstract: An Ethernet communication device includes a data interface and circuitry. The data interface is configured for communicating with a neighbor device. The circuitry is configured to exchange Ethernet data frames with the neighbor device over the data interface, wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration, and to further exchange with the neighbor device, over the data interface, during the IPG between Ethernet frames exchanged on the data interface, a wake-up/sleep command that instructs switching between an active mode and a sleep mode.Type: GrantFiled: October 11, 2021Date of Patent: April 23, 2024Assignee: MARVELL ASIA PTE LTDInventors: Dance Wu, Christopher Mash, Daryl J. Hoot, Hong Yu Chou
-
Patent number: 11863468Abstract: An Ethernet Physical layer (PHY) device includes a PHY interface and PHY circuitry. The PHY interface is configured to connect to a physical link. The PHY circuitry is configured to generate layer-1 frames that carry data for transmission to a peer Ethernet PHY device, to insert among the layer-1 frames one or more management frames that are separate from the layer-1 frames and that are configured to control a General-Purpose Input-Output (GPIO) port associated with the peer Ethernet PHY device, to transmit the layer-1 frames and the inserted management frames, via the PHY interface, to the peer Ethernet PHY device over the physical link, for controlling one or more operations of the GPIO port associated with the peer Ethernet PHY device, and to receive, via the PHY interface, one or more verifications acknowledging that the one or more management frames were received successfully at the peer Ethernet PHY device.Type: GrantFiled: April 16, 2020Date of Patent: January 2, 2024Assignee: MARVELL ASIA PTE LTDInventors: Jessica Lauren Mann, Christopher Mash, Timothy See-Hung Lau, Hon Wai Fung, Liang Zhu, Dance Wu
-
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: 11711157Abstract: An automotive communication system includes multiple communication devices and a processor. The communication devices are configured to be installed in a vehicle and to communicate with one another over point-to-point Ethernet links. In each Ethernet link, a first communication device serves as a link master that is configured to set a clock signal for the link, and a second communication device serves as a slave that is configured to synchronize to the clock signal set by the first communication device. The communication devices are configured to receive data from sensors and to transmit the data over the Ethernet links. The processor is configured to receive the data from the communication devices over the Ethernet links, to synchronize the data originating from the multiple sensors to a common time-base based on link-specific clock-signal synchronization achieved on each of the links by each link master, and to process the synchronized data.Type: GrantFiled: May 15, 2022Date of Patent: July 25, 2023Assignee: MARVELL ASIA PTE LTDInventors: Christopher Mash, Dance Wu
-
Patent number: 11683068Abstract: 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: September 27, 2021Date of Patent: June 20, 2023Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Roy T. Myers, Jr., Ramin Shirani, Darren S. Engelkemier, Christopher Mash
-
Patent number: 11552776Abstract: 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: August 19, 2021Date of Patent: January 10, 2023Assignee: Ethernovia Inc.Inventors: Hossein Sedarat, Christopher Mash, Darren S. Engelkemier, Ramin Shirani, Roy T. Myers, Jr.
-
Publication number: 20220329336Abstract: An automotive communication system includes multiple communication devices and a processor. The communication devices are configured to be installed in a vehicle and to communicate with one another over point-to-point Ethernet links. In each Ethernet link, a first communication device serves as a link master that is configured to set a clock signal for the link, and a second communication device serves as a slave that is configured to synchronize to the clock signal set by the first communication device. The communication devices are configured to receive data from sensors and to transmit the data over the Ethernet links. The processor is configured to receive the data from the communication devices over the Ethernet links, to synchronize the data originating from the multiple sensors to a common time-base based on link-specific clock-signal synchronization achieved on each of the links by each link master, and to process the synchronized data.Type: ApplicationFiled: May 15, 2022Publication date: October 13, 2022Inventors: Christopher Mash, Dance Wu
-
Patent number: 11411604Abstract: An automotive Ethernet physical-layer (PHY) transceiver includes an analog Front End (FE) and a digital processor. The FE is configured to receive an analog Ethernet signal over a physical Ethernet link while the Ethernet PHY transceiver is operating in a vehicle, and to convert the received analog Ethernet signal into a digital signal. The digital processor is configured to hold one or more noise profiles that characterize respective predefined noise types of noise signals that are expected to corrupt the received analog Ethernet signal, to classify an actual noise signal present in the digital signal into one of the noise types, using the noise profiles, and in response to deciding that the actual noise signal matches a given noise type among the predefined noise types, to apply a noise mitigation operation selected responsively to the given noise type.Type: GrantFiled: March 8, 2021Date of Patent: August 9, 2022Assignee: MARVELL ASIA PTE LTDInventors: Hon Wai Fung, Dance Wu, Christopher Mash
-
Patent number: 11362750Abstract: An automotive communication system includes multiple communication devices and a processor. The communication devices are configured to be installed in a vehicle and to communicate with one another over point-to-point Ethernet links. In each Ethernet link, a first communication device serves as a link master that is configured to set a clock signal for the link, and a second communication device serves as a slave that is configured to synchronize to the clock signal set by the first communication device. The communication devices are configured to receive data from sensors and to transmit the data over the Ethernet links. The processor is configured to receive the data from the communication devices over the Ethernet links, to synchronize the data originating from the multiple sensors to a common time-base based on link-specific clock-signal synchronization achieved on each of the links by each link master, and to process the synchronized data.Type: GrantFiled: March 10, 2020Date of Patent: June 14, 2022Assignee: MARVELL ASIA PTE LTDInventors: Christopher Mash, Dance Wu
-
Publication number: 20220026978Abstract: An Ethernet communication device includes a data interface and circuitry. The data interface is configured for communicating with a neighbor device. The circuitry is configured to exchange Ethernet data frames with the neighbor device over the data interface, wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration, and to further exchange with the neighbor device, over the data interface, during the IPG between Ethernet frames exchanged on the data interface, a wake-up/sleep command that instructs switching between an active mode and a sleep mode.Type: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Inventors: Dance Wu, Christopher Mash, Daryl J. Hoot, Hong Yu Chou
-
Patent number: 11169591Abstract: An Ethernet communication device includes a data interface and circuitry. The data interface is configured for communicating with a neighbor device. The circuitry is configured to exchange Ethernet data frames with the neighbor device over the data interface, wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration, and to further exchange with the neighbor device, over the data interface, during the IPG between Ethernet frames exchanged on the data interface, a wake-up/sleep command that instructs switching between an active mode and a sleep mode.Type: GrantFiled: April 7, 2020Date of Patent: November 9, 2021Assignee: MARVELL ASIA PTE LTDInventors: Dance Wu, Christopher Mash, Daryl J. Hoot, Hong Yu Chou
-
Patent number: 11153063Abstract: Bidirectionally transmitting data between a first transceiver and a second transceiver over a transmission line includes communicating between the first transceiver and the second transceiver during a bidirectional communication phase within time slots. The time slots include: a plurality of upstream time slots in which the first transceiver transmits data to the second transceiver, a plurality of downstream time slots in which second transceiver transmits data to the first transceiver, wherein the downstream time slots are shorter than the upstream time slots, and a plurality of idle time slots separating adjacent upstream and downstream time slots.Type: GrantFiled: March 11, 2020Date of Patent: October 19, 2021Assignee: Marvell Asia Pte, Ltd.Inventors: Dance Wu, Christopher Mash
-
Publication number: 20210281289Abstract: An automotive Ethernet physical-layer (PHY) transceiver includes an analog Front End (FE) and a digital processor. The FE is configured to receive an analog Ethernet signal over a physical Ethernet link while the Ethernet PHY transceiver is operating in a vehicle, and to convert the received analog Ethernet signal into a digital signal. The digital processor is configured to hold one or more noise profiles that characterize respective predefined noise types of noise signals that are expected to corrupt the received analog Ethernet signal, to classify an actual noise signal present in the digital signal into one of the noise types, using the noise profiles, and in response to deciding that the actual noise signal matches a given noise type among the predefined noise types, to apply a noise mitigation operation selected responsively to the given noise type.Type: ApplicationFiled: March 8, 2021Publication date: September 9, 2021Inventors: Hon Wai Fung, Dance Wu, Christopher Mash
-
Publication number: 20200336439Abstract: An Ethernet Physical layer (PHY) device includes a PHY interface and PHY circuitry. The PHY interface is configured to connect to a physical link. The PHY circuitry is configured to generate layer-1 frames that carry data for transmission to a peer Ethernet PHY device, to insert among the layer-1 frames one or more management frames that are separate from, the layer-1 frames and that are configured to control a General-Purpose Input-Output (GPIO) port associated with the peer Ethernet PHY device, to transmit the layer-1 frames and the inserted management frames, via the PHY interface, to the peer Ethernet PHY device over the physical link, for controlling one or more operations of the GPIO port associated with the peer Ethernet PHY device, and to receive, via the PHY interface, one or more verifications acknowledging that the one or more management frames were received successfully at the peer Ethernet PHY device.Type: ApplicationFiled: April 16, 2020Publication date: October 22, 2020Inventors: Jessica Lauren Mann, Christopher Mash, Timothy See-Hung Lau, Hon Wai Fung, Liang Zhu, Dance Wu
-
Publication number: 20200326771Abstract: An Ethernet communication device includes a data interface and circuitry. The data interface is configured for communicating with a neighbor device. The circuitry is configured to exchange Ethernet data frames with the neighbor device over the data interface, wherein successive data frames are separated in time by an Inter-Packet Gap (IPG) having at least a predefined minimal duration, and to further exchange with the neighbor device, over the data interface, during the IPG between Ethernet frames exchanged on the data interface, a wake-up/sleep command that instructs switching between an active mode and a sleep mode.Type: ApplicationFiled: April 7, 2020Publication date: October 15, 2020Inventors: Dance Wu, Christopher Mash, Daryl J. Hoot, Hong Yu Chou
-
Publication number: 20200295911Abstract: Bidirectionally transmitting data between a first transceiver and a second transceiver over a transmission line includes communicating between the first transceiver and the second transceiver during a bidirectional communication phase within time slots. The time slots include: a plurality of upstream time slots in which the first transceiver transmits data to the second transceiver, a plurality of downstream time slots in which second transceiver transmits data to the first transceiver, wherein the downstream time slots are shorter than the upstream time slots, and a plurality of idle time slots separating adjacent upstream and downstream time slots.Type: ApplicationFiled: March 11, 2020Publication date: September 17, 2020Inventors: Dance Wu, Christopher Mash
-
Publication number: 20200295860Abstract: An automotive communication system includes multiple communication devices and a processor. The communication devices are configured to be installed in a vehicle and to communicate with one another over point-to-point Ethernet links. In each Ethernet link, a first communication device serves as a link master that is configured to set a clock signal for the link, and a second communication device serves as a slave that is configured to synchronize to the clock signal set by the first communication device. The communication devices are configured to receive data from sensors and to transmit the data over the Ethernet links. The processor is configured to receive the data from the communication devices over the Ethernet links, to synchronize the data originating from the multiple sensors to a common time-base based on link-specific clock-signal synchronization achieved on each of the links by each link master, and to process the synchronized data.Type: ApplicationFiled: March 10, 2020Publication date: September 17, 2020Inventors: Christopher Mash, Dance Wu