Patents by Inventor Brian King

Brian King 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: 20210402587
    Abstract: The present invention relates broadly to a flow diverter disposed in a plenum area of a motor cylinder chamber (also referred to as kidney ports). The flow diverter acts as a barrier between a main inlet to the motor and an inlet to the cylinder chamber, and directs air or fluid to vane lifter ports of the motor before the air or fluid flows to the inlet to the cylinder chamber. In addition, the flow diverter can serve to regulate air or fluid flowing into the cylinder chamber to control power of the tool. The flow diverter allows for numerous options of where the main inlet to the motor can be positioned and provides a means of regulating the air or fluid flowing into the cylinder chamber.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Applicant: Snap-on Incorporated
    Inventors: Richard Bothmann, Brian King, Raymond E. Kinsley
  • Publication number: 20210394351
    Abstract: A reversing mechanism for a pneumatically or hydraulically powered tool having a rotor adapted to selectively rotate in either one of first and second rotational directions. The reversing mechanism allows a user to actuate a button that rotates a valve to direct air flow through the tool. By pressing the button, the button will move a base laterally, and in doing so, rotates the valve. Rotating the valve distributes fluid to cause the rotor to rotate in a selected rotational direction.
    Type: Application
    Filed: June 22, 2020
    Publication date: December 23, 2021
    Applicant: Snap-on Incorporated
    Inventors: Richard Bothmann, Brian King, Ray Kinsley
  • Patent number: 11184657
    Abstract: The present disclosure is directed to embodiments for securely reconfiguring a media playback device. For example, a method may include determining whether a media playback device is being controlled by a user. In response to determining that the media playback device is not being controlled by the user, the method may further include: causing display of a pictograph that includes an encrypted payload with information for wirelessly connecting to the media playback device and is configured to be scanned by a client device; determining whether a request from the client device to wirelessly connect to the media playback device is a valid request; in response to the request being valid, wirelessly connecting the client device to the media playback device via a soft access point; and receiving, at the media playback device, information for reconfiguring the media playback device.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: November 23, 2021
    Assignee: Roku, Inc.
    Inventors: Cameron Esfahani, Brian King, Mark Young, Alex Bishop
  • Patent number: 11118369
    Abstract: A pool cleaner comprises a housing including at least two wheels, a supply mast, and a timer disc assembly configured to receive water from the supply mast. The timer disc assembly includes an outer housing, a plurality of outlet ports extending through the outer housing, and a rotating timer disc positioned within the outer housing adjacent to the plurality of outlet ports. The timer disc assembly also includes at least one stationary port seal liner positioned between one of the plurality of outlet ports and the rotating timer disc. The at least one stationary port seal liner includes an elastomeric piece and a liner piece, and the liner piece is in contact with the rotating timer disc.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: September 14, 2021
    Assignee: Pentair Water Pool and Spa, Inc.
    Inventors: Suresh Gopalan, Nitin Agarwal, Jayamurali Kaladharan, Brian King, Leonard Richiuso
  • Patent number: 10985935
    Abstract: In embodiments, a device control application reads a configuration file responsive to a first execution of the device control application on a mobile device. The mobile device parses the first configuration file to identify one or more supported devices, managed properties of each of the one or more supported devices, actions that indicate information about the managed properties, and controls associated with at least one of the one or more supported devices or the one or more managed properties, wherein a control causes a specified user input to generate a command to cause a managed property to have a specified value. The mobile device crates a first version of the device control application based on the configuration file during runtime of the device control application based on a result of the parsing. The mobile device then presents the first version of the device control application.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: April 20, 2021
    Assignee: Ayla Networks, Inc.
    Inventors: Daniel J. Myers, III, Brian King, Emanuel Peña Aguilar
  • Patent number: 10841120
    Abstract: In embodiments, a processing device receives an identification of a source code file for a device control application and an associated configuration file for the device control application. The processing device parses the configuration file to identify a first set of classes that are specified in the configuration file but that are not specified in the source code file. The processing device analyzes the source code file to identify a second set of classes that are specified in the source code file. The processing device retrieves the first set of classes and the second set of classes from a library, wherein classes from the library other than the first set of classes and the second set of classes are not retrieved. The processing device generates an executable file for the device control application based on the source code file, the first set of classes and the second set of classes.
    Type: Grant
    Filed: June 18, 2018
    Date of Patent: November 17, 2020
    Assignee: Ayla Networks, Inc.
    Inventors: Daniel J. Myers, III, Brian King, Emanuel Peña Aguilar
  • Publication number: 20200289887
    Abstract: A method and system of officiating a sporting event with a player on a field of play with a play boundary is disclosed. A ball sensor in a ball of sport and a player sensor in player equipment may be detected when breaking a detection field generated by a field generator along a play boundary. Play data and participant data may be sent to a processor to determine an officiating result, and the officiating result may be sent to an official's mobile device for confirmation.
    Type: Application
    Filed: September 3, 2019
    Publication date: September 17, 2020
    Inventor: Brian King Simpson
  • Patent number: 10694455
    Abstract: A method includes establishing, by a processing device of a first device, a first connection with a second device. The first connection including a first connection type. The method includes detecting a network change event. The network change event including a change in connection status of at least one of the first connection type or a second connection type. The method includes determining an available connection type having a highest rank responsive to detecting the network change event. In response to a determination that the available connection type having the highest rank is the second connection type or a third connection type, the method includes establishing a second connection with the second device. The second connection including the available connection type having the highest rank. The method includes communicating with the second device using the available connection type having the highest rank via the second connection.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: June 23, 2020
    Assignee: Ayla Networks, Inc.
    Inventors: Daniel J. Myers, III, Rajalakshmi Ramachandran Pillay, Brian King
  • Patent number: 10624725
    Abstract: An oral rinsing apparatus that washes away plaque, bacteria, and food debris that might reside on the teeth and along the gumline includes a handle, a nozzle, and a water supply line. The handle is adjacently attached to the nozzle. The water supply line that is connected to the handle and positioned opposite to the nozzle. The water supply line is in fluid communication with an existing water source diverter and provides a stream of water into the handle and the nozzle. The stream of water then flows through a first channel of the handle and a second channel of the nozzle before discharges through a head of the nozzle. A flow-activation button of the handle turns on and off the stream of water that exits through the head as a plurality of flow control settings are integrated into the head.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: April 21, 2020
    Inventor: Brian King
  • Publication number: 20200052262
    Abstract: The portable battery case capable of suppressing fires includes a fire resistant case, a fire resistant lid, a lid fastener, at least one port, a temperature gage. The fire resistant case includes an outer layer, an intermediate layer that is made of fire resistant material, an inner layer, and a chamber. The chamber is delineated within the inner layer to secures the battery. The outer layer is hermetically connected to the inner layer so that the intermediate layer can be interposed between the inner layer and the outer layer. The fire resistant lid is terminally connected to the outer layer. The chamber is enclosed by the fire resistant lid and the lid fastener. The port is laterally integrated onto the fire resistant case in order to insert a power case. The temperature gage is laterally integrated onto the fire resistant case.
    Type: Application
    Filed: August 13, 2019
    Publication date: February 13, 2020
    Inventor: Brian King
  • Publication number: 20200035231
    Abstract: A system configured to process speech commands may classify incoming audio as desired speech, undesired speech, or non-speech. Desired speech is speech that is from a same speaker as reference speech. The reference speech may be obtained from a configuration session or from a first portion of input speech that includes a wakeword. The reference speech may be encoded using a recurrent neural network (RNN) encoder to create a reference feature vector. The reference feature vector and incoming audio data may be processed by a trained neural network classifier to label the incoming audio data (for example, frame-by-frame) as to whether each frame is spoken by the same speaker as the reference speech. The labels may be passed to an automatic speech recognition (ASR) component which may allow the ASR component to focus its processing on the desired speech.
    Type: Application
    Filed: June 11, 2019
    Publication date: January 30, 2020
    Inventors: Sree Hari Krishnan Parthasarathi, Bjorn Hoffmeister, Brian King, Roland Maas
  • Publication number: 20190310832
    Abstract: In embodiments, a processing device receives an identification of a source code file for a device control application and an associated configuration file for the device control application. The processing device parses the configuration file to identify a first set of classes that are specified in the configuration file but that are not specified in the source code file. The processing device analyzes the source code file to identify a second set of classes that are specified in the source code file. The processing device retrieves the first set of classes and the second set of classes from a library, wherein classes from the library other than the first set of classes and the second set of classes are not retrieved. The processing device generates an executable file for the device control application based on the source code file, the first set of classes and the second set of classes.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 10, 2019
    Inventors: Daniel J. Myers, III, Brian King, Emanuel Peña Aguilar
  • Publication number: 20190312746
    Abstract: In embodiments, a device control application reads a configuration file responsive to a first execution of the device control application on a mobile device. The mobile device parses the first configuration file to identify one or more supported devices, managed properties of each of the one or more supported devices, actions that indicate information about the managed properties, and controls associated with at least one of the one or more supported devices or the one or more managed properties, wherein a control causes a specified user input to generate a command to cause a managed property to have a specified value. The mobile device crates a first version of the device control application based on the configuration file during runtime of the device control application based on a result of the parsing. The mobile device then presents the first version of the device control application.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 10, 2019
    Inventors: Daniel J. Myers, III, Brian King, Emanuel Peña Aguilar
  • Patent number: 10373612
    Abstract: A system configured to process speech commands may classify incoming audio as desired speech, undesired speech, or non-speech. Desired speech is speech that is from a same speaker as reference speech. The reference speech may be obtained from a configuration session or from a first portion of input speech that includes a wakeword. The reference speech may be encoded using a recurrent neural network (RNN) encoder to create a reference feature vector. The reference feature vector and incoming audio data may be processed by a trained neural network classifier to label the incoming audio data (for example, frame-by-frame) as to whether each frame is spoken by the same speaker as the reference speech. The labels may be passed to an automatic speech recognition (ASR) component which may allow the ASR component to focus its processing on the desired speech.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: August 6, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sree Hari Krishnan Parthasarathi, Bjorn Hoffmeister, Brian King, Roland Maas
  • Patent number: 10345882
    Abstract: A dynamic power meter circuit receives a set of clock signals. The clock signals are summed by a clock sum adder, thereby generating a clock sum value. A dynamic power meter output value is generated based at least in part on the clock sum value. In one particular example, a dynamic power meter circuit receives clock signals and from them generates a clock sum model sub-value. The dynamic power meter circuit also receives event signals, and from them generates an architectural event model sub-value. A corresponding pair of clock sum model sub-value and architectural event model sub-value are then ratiometrically combined, thereby generating a dynamic power meter output value. Due to the use of both event signals and clock signals, a stream of dynamic power meter output values is generated that more closely tracks actual dynamic power of a circuit being monitored.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: July 9, 2019
    Assignee: MEDIATEK INC.
    Inventors: Huajun Wen, Hugh Thomas Mair, Hsin-Chen Chen, Brian King Flachs
  • Patent number: 10278464
    Abstract: An adaptable luggage case and workspace combination stores personal effects for travel. The adaptable luggage case and workspace combination is able to be configured as a desk to provide a workspace for the user or as a rolling luggage case for travel. The adaptable luggage case and workspace combination includes a luggage case, a collapsible workstation, an electrical housing, a first pair of telescoping-leg supports, and a second pair of telescoping-leg supports. The luggage case allows storage and transportation of personal effects. The collapsible workstation is connected to a case lid. The collapsible workstation expands providing a workspace for the user. The electrical housing supports a rechargeable battery to provide power to mobile or electronic devices during travel. The first pair of telescoping-leg supports and the second pair of telescoping-leg supports support the luggage case when the adaptable luggage case and workspace combination is configured as a desk.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: May 7, 2019
    Inventor: Brian King
  • Publication number: 20190078346
    Abstract: A pool cleaner comprises a housing including at least two wheels, a supply mast, and a timer disc assembly configured to receive water from the supply mast. The timer disc assembly includes an outer housing, a plurality of outlet ports extending through the outer housing, and a rotating timer disc positioned within the outer housing adjacent to the plurality of outlet ports. The timer disc assembly also includes at least one stationary port seal liner positioned between one of the plurality of outlet ports and the rotating timer disc. The at least one stationary port seal liner includes an elastomeric piece and a liner piece, and the liner piece is in contact with the rotating timer disc.
    Type: Application
    Filed: November 13, 2018
    Publication date: March 14, 2019
    Inventors: Suresh Gopalan, Nitin Agarwal, Jayamurali Kaladharan, Brian King, Leonard Richiuso
  • Publication number: 20190060039
    Abstract: An oral rinsing apparatus that washes away plaque, bacteria, and food debris that might reside on the teeth and along the gumline includes a handle, a nozzle, and a water supply line. The handle is adjacently attached to the nozzle. The water supply line that is connected to the handle and positioned opposite to the nozzle. The water supply line is in fluid communication with an existing water source diverter and provides a stream of water into the handle and the nozzle. The stream of water then flows through a first channel of the handle and a second channel of the nozzle before discharges through a head of the nozzle. A flow-activation button of the handle turns on and off the stream of water that exits through the head as a plurality of flow control settings are integrated into the head.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 28, 2019
    Inventor: Brian King
  • Publication number: 20190007949
    Abstract: A method includes establishing, by a processing device of a first device, a first connection with a second device. The first connection including a first connection type. The method includes detecting a network change event. The network change event including a change in connection status of at least one of the first connection type or a second connection type. The method includes determining an available connection type having a highest rank responsive to detecting the network change event. In response to a determination that the available connection type having the highest rank is the second connection type or a third connection type, the method includes establishing a second connection with the second device. The second connection including the available connection type having the highest rank. The method includes communicating with the second device using the available connection type having the highest rank via the second connection.
    Type: Application
    Filed: January 12, 2018
    Publication date: January 3, 2019
    Inventors: Daniel J. Myers, III, Rajalakshmi Ramachandran Pillay, Brian King
  • Patent number: 10125509
    Abstract: According to some embodiments, a pool cleaner includes a chassis, a housing supported by the chassis, at least one drive wheel supported by the chassis, and a turbine assembly that rotates in one of a first direction and a second direction to drive the at least one drive wheel. The pool cleaner also includes a timer disc assembly with at least one rotating timer disc. The timer disc assembly controls a flow of pressurized fluid away from the housing in a forward direction for backward propulsion assistance of the pool cleaner during a first time period, a rearward direction for forward propulsion assistance of the pool cleaner during a second time period, and a sideways direction for turning propulsion assistance of the pool cleaner during at least a portion of one of the first time period and the second time period.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: November 13, 2018
    Assignee: Pentair Water Pool and Spa, Inc.
    Inventors: Suresh Gopalan, Nitin Agarwal, Jayamurali Kaladharan, Brian King, Leonard Richiuso