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).
-
Patent number: 10841120Abstract: 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: GrantFiled: June 18, 2018Date of Patent: November 17, 2020Assignee: Ayla Networks, Inc.Inventors: Daniel J. Myers, III, Brian King, Emanuel Peña Aguilar
-
Publication number: 20200289887Abstract: 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: ApplicationFiled: September 3, 2019Publication date: September 17, 2020Inventor: Brian King Simpson
-
Patent number: 10694455Abstract: 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: GrantFiled: January 12, 2018Date of Patent: June 23, 2020Assignee: Ayla Networks, Inc.Inventors: Daniel J. Myers, III, Rajalakshmi Ramachandran Pillay, Brian King
-
Patent number: 10624725Abstract: 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: GrantFiled: August 23, 2018Date of Patent: April 21, 2020Inventor: Brian King
-
Publication number: 20200052262Abstract: 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: ApplicationFiled: August 13, 2019Publication date: February 13, 2020Inventor: Brian King
-
Publication number: 20200035231Abstract: 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: ApplicationFiled: June 11, 2019Publication date: January 30, 2020Inventors: Sree Hari Krishnan Parthasarathi, Bjorn Hoffmeister, Brian King, Roland Maas
-
Publication number: 20190312746Abstract: 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: ApplicationFiled: June 18, 2018Publication date: October 10, 2019Inventors: Daniel J. Myers, III, Brian King, Emanuel Peña Aguilar
-
Publication number: 20190310832Abstract: 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: ApplicationFiled: June 18, 2018Publication date: October 10, 2019Inventors: Daniel J. Myers, III, Brian King, Emanuel Peña Aguilar
-
Patent number: 10373612Abstract: 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: GrantFiled: June 29, 2016Date of Patent: August 6, 2019Assignee: Amazon Technologies, Inc.Inventors: Sree Hari Krishnan Parthasarathi, Bjorn Hoffmeister, Brian King, Roland Maas
-
Patent number: 10345882Abstract: 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: GrantFiled: November 5, 2015Date of Patent: July 9, 2019Assignee: MEDIATEK INC.Inventors: Huajun Wen, Hugh Thomas Mair, Hsin-Chen Chen, Brian King Flachs
-
Patent number: 10278464Abstract: 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: GrantFiled: February 27, 2017Date of Patent: May 7, 2019Inventor: Brian King
-
Publication number: 20190078346Abstract: 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: ApplicationFiled: November 13, 2018Publication date: March 14, 2019Inventors: Suresh Gopalan, Nitin Agarwal, Jayamurali Kaladharan, Brian King, Leonard Richiuso
-
Publication number: 20190060039Abstract: 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: ApplicationFiled: August 23, 2018Publication date: February 28, 2019Inventor: Brian King
-
Publication number: 20190007949Abstract: 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: ApplicationFiled: January 12, 2018Publication date: January 3, 2019Inventors: Daniel J. Myers, III, Rajalakshmi Ramachandran Pillay, Brian King
-
Patent number: 10125509Abstract: 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: GrantFiled: February 27, 2015Date of Patent: November 13, 2018Assignee: Pentair Water Pool and Spa, Inc.Inventors: Suresh Gopalan, Nitin Agarwal, Jayamurali Kaladharan, Brian King, Leonard Richiuso
-
Patent number: 10073929Abstract: An apparatus for a premises based system is provided. A processor may be configured to generate a layout (such as a floor plan layout) of at least a portion of a premises to be monitored by the premises based system and populate the layout with at least one premises device. The processor may be further configured to cause layout data associated with the populated layout to be stored.Type: GrantFiled: March 14, 2014Date of Patent: September 11, 2018Assignee: ADT US Holdings, Inc.Inventors: Dmitry Vaynriber, Brian King, Molly Byer, Raymond North, Jocelyne Norris
-
Patent number: 9959697Abstract: A laboratory vial transfer device for automatically transferring laboratory vials from a transport package containing a plurality of said vials, comprising: a vial feeder configured to connect to the transport package after the package has been opened, so as to feed vials directly from the package without manual contact, wherein the vial feeder comprises a rotatable carousel having a plurality of vial receiving positions located on the carousel each for receiving a single vial and adapted to collect the vials from the opened package into respective vial receiving positions upon operation of the carousel, wherein the carousel is operable to feed the vials from their respective vial receiving positions to an exit position.Type: GrantFiled: August 27, 2014Date of Patent: May 1, 2018Assignee: Thermo Electron Manufacturing LimitedInventors: Brian King, Harald Ritchie
-
Publication number: 20170270919Abstract: 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: ApplicationFiled: June 29, 2016Publication date: September 21, 2017Inventors: Sree Hari Krishnan Parthasarathi, Bjorn Hoffmeister, Brian King, Roland Maas
-
Publication number: 20170245608Abstract: 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: ApplicationFiled: February 27, 2017Publication date: August 31, 2017Inventor: Brian King
-
Patent number: D768585Type: GrantFiled: December 15, 2014Date of Patent: October 11, 2016Assignee: GENERAL ELECTRIC COMPANYInventors: Christopher Todd Moore, Dennis Brian King, Robert Earl Grubbs, Alan Carroll Lovell