Patents by Inventor Richard Kinder
Richard Kinder 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: 20240389093Abstract: Example methods relate to avoiding beacon collisions between a repeater and a root AP, optimizing traffic flows based on buffers queued within hardware, and/or optimizing transmissions through a trigger-based mechanism. An example method includes determining loads on buffers within a repeater configured to communicate according to a DBVC protocol. The loads on the buffers correspond to data to be transmitted within upstream and downstream networks. The method includes determining whether to adjust a DBVC duty cycle of the repeater based on the loads. The DBVC duty cycle includes: an on channel duty cycle comprising a ratio of time on an on channel to total time on both the on and off channels; or an off channel duty cycle comprising a ratio of time on the off channel to total time on both the on and off channels. The method includes adjusting the DBVC duty cycle of the repeater.Type: ApplicationFiled: June 4, 2024Publication date: November 21, 2024Applicant: MaxLinear, Inc.Inventors: Ying Lu, Richard Kinder
-
Publication number: 20240301926Abstract: An air disc brake pad 10 for inserting into a brake pad carrier 12, the brake pad 10 including a backplate 14 and a friction material 16 mounted on one side of the backplate 14, the pad periphery 30 including an inner side 20, an outer side 18 and first and second ends 22, 24; in which at least a portion of the pad periphery 30 includes a thickened edge 36, 38, the thickened edge 36, 38 extending in a direction opposing the friction material 16; and at least one rear protrusion 26, 28 is provided, the at least one rear protrusion 26, 28 extending from the backplate 14 in a direction opposing the friction material 16; and in which the depth of the at least one rear protrusion 26, 28 being greater than the depth of the thickened edge 36, 38. See FIG. 3.Type: ApplicationFiled: March 7, 2024Publication date: September 12, 2024Applicant: MEI Brakes LimitedInventors: Paul Roberts, Jonathan Leslie Christopher Jackson, Adrian Richard Kinder
-
Patent number: 12004145Abstract: Example methods relate to avoiding beacon collisions between a repeater and a root AP, optimizing traffic flows based on buffers queued within hardware, and/or optimizing transmissions through a trigger-based mechanism. An example method includes determining loads on buffers within a repeater configured to communicate according to a DBVC protocol. The loads on the buffers correspond to data to be transmitted within upstream and downstream networks. The method includes determining whether to adjust a DBVC duty cycle of the repeater based on the loads. The DBVC duty cycle includes: an on channel duty cycle comprising a ratio of time on an on channel to total time on both the on and off channels; or an off channel duty cycle comprising a ratio of time on the off channel to total time on both the on and off channels. The method includes adjusting the DBVC duty cycle of the repeater.Type: GrantFiled: December 12, 2022Date of Patent: June 4, 2024Assignee: MAXLINEAR INC.Inventors: Ying Lu, Richard Kinder
-
Publication number: 20230370389Abstract: An example method may include identifying a first transmit identifier (TID) associated with a first node of a wireless network as ready to transmit and adding the first TID to a ready to transmit queue at a first point in time. The method may also include identifying a second TID associated with a second node of the wireless network as ready to transmit, and adding the second TID to the ready to transmit queue at a second point in time later than the first point in time. The method may additionally include selecting the second TID from the ready to transmit queue before selecting the first TID based on a projected increased overall throughput of packets within the wireless network when communicating with the second node before communicating with the first node.Type: ApplicationFiled: July 25, 2023Publication date: November 16, 2023Applicant: MAXLINEAR, INC.Inventors: Artem KURAKIN, Richard KINDER, Ilya OSTANIN
-
Patent number: 11711312Abstract: An example method may include identifying a first transmit identifier (TID) associated with a first node of a wireless network as ready to transmit and adding the first TID to a ready to transmit queue at a first point in time. The method may also include identifying a second TID associated with a second node of the wireless network as ready to transmit, and adding the second TID to the ready to transmit queue at a second point in time later than the first point in time. The method may additionally include selecting the second TID from the ready to transmit queue before selecting the first TID based on a projected increased overall throughput of packets within the wireless network when communicating with the second node before communicating with the first node.Type: GrantFiled: March 17, 2022Date of Patent: July 25, 2023Assignee: MaxLinear, Inc.Inventors: Artem Kurakin, Richard Kinder, Ilya Ostanin
-
Publication number: 20230108095Abstract: Example methods relate to avoiding beacon collisions between a repeater and a root AP, optimizing traffic flows based on buffers queued within hardware, and/or optimizing transmissions through a trigger-based mechanism. An example method includes determining loads on buffers within a repeater configured to communicate according to a DBVC protocol. The loads on the buffers correspond to data to be transmitted within upstream and downstream networks. The method includes determining whether to adjust a DBVC duty cycle of the repeater based on the loads. The DBVC duty cycle includes: an on channel duty cycle comprising a ratio of time on an on channel to total time on both the on and off channels; or an off channel duty cycle comprising a ratio of time on the off channel to total time on both the on and off channels. The method includes adjusting the DBVC duty cycle of the repeater.Type: ApplicationFiled: December 12, 2022Publication date: April 6, 2023Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Ying LIU, Richard KINDER
-
Patent number: 11582772Abstract: Example methods of advanced DBVC for WiFi relate to one or more of avoiding beacon collisions between a repeater and a root AP, optimizing traffic flows based on buffers queued within hardware, optimizing TCP throughput through DPI and prioritization of TCP ACK packets, or optimizing transmissions through a trigger-based mechanism. An example method may include receiving a transmission from a root AP. The method may include obtaining a next root AP TBTT of a next beacon to be sent by the root AP from the transmission. The method may include determining an amount of time to delay a next repeater TBTT of a next beacon to be sent by a repeater to avoid conflict between the next root AP TBTT and the next repeater TBTT. The method may include delaying the next repeater TBTT based on the determined amount of time.Type: GrantFiled: May 22, 2020Date of Patent: February 14, 2023Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Ying Lu, Richard Kinder
-
Publication number: 20220210088Abstract: An example method may include identifying a first transmit identifier (TID) associated with a first node of a wireless network as ready to transmit and adding the first TID to a ready to transmit queue at a first point in time. The method may also include identifying a second TID associated with a second node of the wireless network as ready to transmit, and adding the second TID to the ready to transmit queue at a second point in time later than the first point in time. The method may additionally include selecting the second TID from the ready to transmit queue before selecting the first TID based on a projected increased overall throughput of packets within the wireless network when communicating with the second node before communicating with the first node.Type: ApplicationFiled: March 17, 2022Publication date: June 30, 2022Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Artem KURAKIN, Richard KINDER, Ilya OSTANIN
-
Patent number: 11290387Abstract: An example method may include identifying a first transmit identifier (TID) associated with a first node of a wireless network as ready to transmit and adding the first TID to a ready to transmit queue at a first point in time. The method may also include identifying a second TID associated with a second node of the wireless network as ready to transmit, and adding the second TID to the ready to transmit queue at a second point in time later than the first point in time. The method may additionally include selecting the second TID from the ready to transmit queue before selecting the first TID based on a projected increased overall throughput of packets within the wireless network when communicating with the second node before communicating with the first node.Type: GrantFiled: October 1, 2020Date of Patent: March 29, 2022Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Artem Kurakin, Richard Kinder, Ilya Ostanin
-
Publication number: 20210306279Abstract: An example method may include identifying a first transmit identifier (TID) associated with a first node of a wireless network as ready to transmit and adding the first TID to a ready to transmit queue at a first point in time. The method may also include identifying a second TID associated with a second node of the wireless network as ready to transmit, and adding the second TID to the ready to transmit queue at a second point in time later than the first point in time. The method may additionally include selecting the second TID from the ready to transmit queue before selecting the first TID based on a projected increased overall throughput of packets within the wireless network when communicating with the second node before communicating with the first node.Type: ApplicationFiled: October 1, 2020Publication date: September 30, 2021Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Artem KURAKIN, Richard KINDER, Ilya OSTANIN
-
Patent number: 11128544Abstract: An example method may include receiving, from a wireless sniffer, sniffer data for a window of time, where the sniffer data may include wireless signal data. The method may also include obtaining corresponding access point data from an access point in a wireless network for at least part of the window of time for which the sniffer data is received. The method may additionally include analyzing the sniffer data and the corresponding access point data to assess performance of the wireless network.Type: GrantFiled: January 2, 2020Date of Patent: September 21, 2021Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Ali Rouhi, Vladimir Dmitriev, Richard Kinder, Sergey Naumov, Raghuram Rangarajan, Jean-Paul Camille, Imran Latif
-
Patent number: 11070994Abstract: A wireless access point (WAP) configured to supporting wireless communications with station nodes on a selected communication channel of an associated wireless local area network (WLAN). The WAP includes multiple multiple-input multiple-output (MIMO) transmit and receive paths. The WAP is to intermittently switch one of the multiple MIMO receive paths to concurrently process both communications on a selected communication channel together with monitoring communications on unselected channels of the multiple communication channels associated with the WLAN.Type: GrantFiled: June 10, 2019Date of Patent: July 20, 2021Assignee: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.Inventors: Stephane Cattet, Babak Soltanian, Sigurd Schelstraete, Vahbod Pourahmad, Sam Heidari, Ali Rouhi, James Herbert, Richard Kinder
-
Publication number: 20210058943Abstract: Example methods of advanced DBVC for WiFi relate to one or more of avoiding beacon collisions between a repeater and a root AP, optimizing traffic flows based on buffers queued within hardware, optimizing TCP throughput through DPI and prioritization of TCP ACK packets, or optimizing transmissions through a trigger-based mechanism. An example method may include receiving a transmission from a root AP. The method may include obtaining a next root AP TBTT of a next beacon to be sent by the root AP from the transmission. The method may include determining an amount of time to delay a next repeater TBTT of a next beacon to be sent by a repeater to avoid conflict between the next root AP TBTT and the next repeater TBTT. The method may include delaying the next repeater TBTT based on the determined amount of time.Type: ApplicationFiled: May 22, 2020Publication date: February 25, 2021Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Ying LU, Richard KINDER
-
Publication number: 20200296013Abstract: An example method may include receiving, from a wireless sniffer, sniffer data for a window of time, where the sniffer data may include wireless signal data. The method may also include obtaining corresponding access point data from an access point in a wireless network for at least part of the window of time for which the sniffer data is received. The method may additionally include analyzing the sniffer data and the corresponding access point data to assess performance of the wireless network.Type: ApplicationFiled: January 2, 2020Publication date: September 17, 2020Applicant: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLCInventors: Ali ROUHI, Vladimir DMITRIEV, Richard KINDER, Sergey NAUMOV, Raghuram RANGARAJAN, Jean-Paul CAMILLE, Imran LATIF
-
Publication number: 20190357102Abstract: A wireless access point (WAP) configured to supporting wireless communications with station nodes on a selected communication channel of an associated wireless local area network (WLAN). The WAP includes multiple multiple-input multiple-output (MIMO) transmit and receive paths.Type: ApplicationFiled: June 10, 2019Publication date: November 21, 2019Applicant: Quantenna Communications, Inc.Inventors: Stephane CATTET, Babak SOLTANIAN, Sigurd SCHELSTRAETE, Vahbod POURAHMAD, Sam HEIDARI, Ali ROUHI, James HERBERT, Richard KINDER
-
Patent number: 10321341Abstract: A wireless access point (WAP) configured to support a wireless home network among multiple wireless devices over a shared wireless communication medium on a selected channel. In an embodiment of the invention the WAP includes a channel tracker configured to track performance metrics over time for at least the selected channel; and to predict based on the tracked performance metrics at least one of: a predicted time of an impending channel changeover requirement in which a projected demand for the selected channel exceeds a projected capacity thereof and a predicted time of an impending monitoring interval for monitoring an unselected channel with relatively minimal disruption of communications on the selected channel. In another embodiment of the invention the WAP includes receive path components configured to concurrently process both communications on the selected channel together with monitored communications on an unselected channel.Type: GrantFiled: February 18, 2016Date of Patent: June 11, 2019Assignee: QUANTENNA COMMUNICATIONS, INC.Inventors: Stephane Cattet, Babak Soltanian, Sigurd Schelstraete, Vahbod Pourahmad, Sam Heidari, Ali Rouhi, James Herbert, Richard Kinder
-
Publication number: 20120051346Abstract: A technique for utilizing an intermediate access point (IAP) with a wireless access point (WAP) that uses 3-address mode involves making use of a bridge table that includes media access control (MAC) addresses of stations registered with the IAP and internet protocol (IP) addresses of the stations stored in association with the corresponding MAC address. A bridging engine can obtain an IP address from a WAP IP frame and match the IP address to an IP address in the bridge table to find the corresponding MAC address. The bridging engine can encapsulate at least a portion of the WAP IP frame to create an IAP frame with the corresponding MAC address as the receiver address (RA).Type: ApplicationFiled: August 24, 2011Publication date: March 1, 2012Applicant: Quantenna Communications, Inc.Inventors: James HERBERT, Richard KINDER, Hamid MARSHALL
-
Publication number: 20080092204Abstract: A method performed by a wireless media device such as a wireless loudspeaker subsystem for configuring and connecting to a media wireless network. The wireless media device first associates to an existing infrastructure based wireless network at a first phase. At a second phase, the wireless media device establishes a secure communications tunnel with a complementary wireless device that has also previously associated to the existing wireless network. Using the secure tunnel, the wireless media device shares with the complementary wireless device data indicative of a set of parameters for a second wireless media wireless network at a third phase. Once this sharing is complete, the wireless media device connects to the second wireless network at a fourth phase.Type: ApplicationFiled: October 16, 2007Publication date: April 17, 2008Inventors: Stuart Bryce, Richard Kinder
-
Publication number: 20080089268Abstract: In a network environment such as a wireless packet network, a source node transmits a data stream, e.g., a stream of media packets to a plurality of sink nodes, including the source node transmitting a first data stream of unicast packets addressed to at least a first one of the sink nodes, while other ones of said sink nodes receive while in promiscuous mode traffic on the network including the data stream. Individual ones of the other sink nodes, upon ascertaining that there are packets of the stream that were not received, transmit a re-transmission request to the source node so that the source node can take corrective action, and so all the sink nodes can receive the data stream, even though sent as unicast addressed to fewer than all the sink nodes.Type: ApplicationFiled: October 16, 2007Publication date: April 17, 2008Inventors: Richard Kinder, Stuart Bryce, Adam Kent
-
Publication number: 20070195727Abstract: A method, a software product, and an apparatus to operate in a wireless device of a wireless network. The wireless device acts as a plurality of APs. The method includes transmitting bursts of management frames containing a broadcast-buffered indication for a corresponding subset of network identifiers of the wireless device, and transmitting bursts of management frames not containing any broadcast-buffered indication. The broadcast-buffered indication indicates that broadcast data is buffered at the AP of the device. Thus, management frames are sent in bursts, and the burst are staggered to reduce the likelihood that two bursts of management frames containing a broadcast-buffered indication are transmitted in immediate succession.Type: ApplicationFiled: February 17, 2006Publication date: August 23, 2007Inventors: Richard Kinder, Douglas Smith