Patents by Inventor Brian A. Johnson

Brian A. Johnson 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: 20210409795
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409794
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409793
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210409806
    Abstract: One high-level aspect of a content-modification system and related methods may involve facilitating content modification by a content-presentation device of received broadcast content in a controlled manner, while under circumstances in which some events that can impact timing may be unpredictable. In particular, certain operations by a content-presentation device may involve matching received content with specific expected content as determined by one or another component of the content-modification system, in order to confirm proper conditions are met for the content-presentation device to proceed with, or continue, content-modification operations. It can happen the matching procedure becomes subject or susceptible to timing irregularities, or jitter. In some instances, jitter may impact the ability to derive the benefits of content modification. Accordingly, example embodiments herein are directed to systems and method for compensation and/or mitigating the effects of jitter.
    Type: Application
    Filed: February 19, 2021
    Publication date: December 30, 2021
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20210299706
    Abstract: Images depicting items in a waste flow on a conveyor belt are provided to two analysis systems. The first system processes images to decode digital watermark payload data found on certain of the items (e.g., plastic containers). This payload data is used to look up corresponding attribute metadata for the items in a database, such as the type of plastic in each item, and whether the item was used as a food container or not. The second analysis system can be a spectroscopy system that determines the type of plastic in each item by its absorption characteristics. When the two systems conflict in identifying the plastic type, a sorting logic processor applies a rule set to arbitrate the conflict and determine which plastic type is most likely. The item is then sorted into one of several different bins depending on a combination of the final plastic identification, and whether the item was used as a food container or not. A variety of other features and arrangements are also detailed.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 30, 2021
    Inventors: Tomas Filler, Vojtech Holub, Ravi K. Sharma, Tony F. Rodriguez, Osama M. Alattar, Adnan M. Alattar, John D. Lord, Brian Johnson, David Ruotolo, Geoffrey B. Rhoads, Hugh L. Brunk, Vahid Sedighianaraki
  • Publication number: 20210306780
    Abstract: Systems, methods, apparatuses, and computer program products for audio output device testing. For example, some embodiments described herein may provide for audio output device testing in an objective and consistent manner Specifically, some embodiments may provide a system that can be used to determine an array of tests for an audio output device, cause the audio output device to be tested according to the array of tests, compare a performance of the audio output device to a baseline performance, and intelligently and objectively determine a score for the audio output device. In addition, the system may trigger, or perform, certain actions with respect to the audio output device based on the score.
    Type: Application
    Filed: March 25, 2020
    Publication date: September 30, 2021
    Inventors: Kristopher SCHOBERT, Brian JOHNSON, Calvin NANCE, Anhquan NGUYEN, Joshua MATHEW, Michael SIMPSON
  • Patent number: 11126248
    Abstract: A data storage device is disclosed comprising a storage medium, an input configured to receive a supply voltage from a voltage source, and control circuitry powered by the supply voltage. The control circuitry is configured to adjust a load of the data storage device, detect a load voltage at the adjusted load, detect a load current at the adjusted load, process the detected load voltage and the detected load current to detect a current limit of the voltage source, and configure the data storage device in response to the detected current limit of the voltage source.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: September 21, 2021
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventors: Robert P. Ryan, Brian Johnson, Ryan Mayo, Shrey Khanna
  • Patent number: 11106840
    Abstract: Systems and methods for models utilizing siloed data are disclosed. For example, data stored with and/or available to one or more systems may be siloed such that it may not be aggregated and/or shared with other systems. The presently-disclosed systems and methods generate and utilize predictive layers and models to allow each system to predict outcomes using its own data and then models are shared between systems to allow each associated system to gain the benefits of the data of other systems without aggregating such data or otherwise sharing the data.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: August 31, 2021
    Assignee: Clover Health
    Inventors: Ian Blumenfeld, Brian Johnson, Brian Lucena
  • Publication number: 20210238022
    Abstract: A beverage dispenser for dispensing beverages and process may include a fluid container containing a fluid ingredient, a conduit fluidly connected to the fluid container, and an electrical conductivity sensor. The electrical conductivity sensor may be (i) fluidly connected to the conduit, and (ii) configured to sense an electrical conductivity of the fluid ingredient flowing through the conduit. The electrical conductivity sensor may further be configured to output (i) a first electrical signal in response to sensing an air bubble, and (ii) a second electrical signal in response to not sensing an air bubble.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Applicant: The Coca-Cola Company
    Inventors: Doug McDougall, Brian Johnson, Dick P. Welch
  • Patent number: 11054377
    Abstract: A waveguide system may include an inner core, and a conductor wound around the inner core in conductive coils having a coil length, wherein a voltage pulse received by the pulsed waveguide propagates as an induced wave having a group velocity, the group velocity being below a threshold velocity, wherein a reflection signal or an end of line signal generated within the conductor from the induced wave is detectable from the initial voltage pulse.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: July 6, 2021
    Assignee: Littelfuse, Inc.
    Inventors: Brian Johnson, Efrem Fesshaie, Rimantas Misevicius
  • Publication number: 20210193198
    Abstract: Methods, systems, and devices for clock locking for frame-based communications of memory devices are described. A memory system may include a memory device and a host device. The memory device may receive one or more frames of data from the host device, the one or more frames of data communicated by the host device using a first frame clock. The memory device may generate a second frame clock aligned with the one or more frames on receiving the one or more frames and align one or more operations of the memory device with the second frame clock. In some examples, the host device may receive a second set of frames from the memory device based on transmitting the first set of frames. The host device may align one or more operations of the host device with the second set of frames received from the memory device.
    Type: Application
    Filed: November 18, 2020
    Publication date: June 24, 2021
    Inventor: James Brian Johnson
  • Publication number: 20210191627
    Abstract: Methods, systems, and devices for multi-purpose signaling for a memory system are described. One or more signal paths of between a host device and a memory device may be configured to support shared pathways between multiple channels and to support multiple functions. For example, a signal path may be configured to communicate a state signal for an initialization sequence of the memory device, an error signal for the memory device to indicate that errors have occurred, or a low-power signal for the host device to request that the memory device enter a low-power mode, or a combination thereof. The signal path may be shared between two or more channels of the memory device.
    Type: Application
    Filed: November 18, 2020
    Publication date: June 24, 2021
    Inventors: James Brian Johnson, Brent Keeth
  • Publication number: 20210191622
    Abstract: Methods, systems, and devices for latency offset for frame-based communications are described. A memory system may include a host device and a memory device that communicate using frames based on a frame period of a frame clock. The memory device may receive a read command and a write command from the host device, and determine a read latency and a write latency corresponding to the received commands. The memory device may also determine an additional offset latency to add to the write latency to avoid bus contention between read data and write data associated with the read command and the write command, respectively. The offset latency may correspond to an integer quantity of clock periods, which may be less than the frame period.
    Type: Application
    Filed: November 18, 2020
    Publication date: June 24, 2021
    Inventors: James Brian Johnson, Brent Keeth
  • Publication number: 20210124512
    Abstract: Techniques are described herein for a reconfigurable memory device that is configurable based on the type of interposer used to couple the memory device with a host device. The reconfigurable memory device may include a plurality components for a plurality of configurations. Various components of the reconfigurable memory die may be activated/deactivated based on what type of interposer is used in the memory device. For example, if a first type of interposer is used (e.g., a high-density interposer), the data channel may be eight data pins wide. In contrast, if second type of interposer is used (e.g., an organic-based interposer), the data channel may be four data pins wide. As such, a reconfigurable memory device may include data pins and related drivers that are inactive in some configurations.
    Type: Application
    Filed: January 6, 2021
    Publication date: April 29, 2021
    Inventors: Brent Keeth, James Brian Johnson
  • Patent number: 10981771
    Abstract: A beverage dispenser and process of dispensing a beverage may include pumping a micro-ingredient from a micro-ingredient container via a fluid path toward a nozzle to dispense a beverage inclusive of the micro-ingredient. The micro-ingredient may be reverse pumped via the fluid path back to the micro-ingredient container to cause an air bubble in the fluid path to be pushed into the micro-ingredient container.
    Type: Grant
    Filed: July 30, 2019
    Date of Patent: April 20, 2021
    Assignee: The Coca-Cola Company
    Inventors: Doug McDougall, Brian Johnson, Dick P. Welch
  • Publication number: 20210065503
    Abstract: An electronic gaming machine includes a display device and a game controller configured to initiate a feature game that uses a plurality of mechanical reels and the display device, identify a number of feature game symbols initially available for use during the feature game, display a plurality of symbol columns, each symbol column of the plurality of symbol columns is associated with a reel, perform a spin of the reels, in response to the player initiating the play, distribute the number of feature game symbols into the plurality of symbol columns based on an output of a random number generator, each feature game symbol being displayed in a determined symbol column of the plurality of symbol columns, evaluate an outcome of the feature game based on attributing the feature game symbols to associated reels, and award credit to the player based on the evaluating.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Allon Englman, Gary Penacho, Brian Johnson
  • Patent number: 10936221
    Abstract: Techniques are described herein for a reconfigurable memory device that is configurable based on the type of interposer used to couple the memory device with a host device. The reconfigurable memory device may include a plurality components for a plurality of configurations. Various components of the reconfigurable memory die may be activated/deactivated based on what type of interposer is used in the memory device. For example, if a first type of interposer is used (e.g., a high-density interposer), the data channel may be eight data pins wide. In contrast, if second type of interposer is used (e.g., an organic-based interposer), the data channel may be four data pins wide. As such, a reconfigurable memory device may include data pins and related drivers that are inactive in some configurations.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: March 2, 2021
    Assignee: Micron Technology, Inc.
    Inventors: Brent Keeth, James Brian Johnson
  • Patent number: 10921115
    Abstract: The present invention teaches a punch and die measurement device which includes a linear array LED micrometer arranged so that the light beams and shadows pass vertically from transmitters to receivers, and further teaches a 1:1 ratio pantograph for transferring measurements from inside of a necker die to outside the die where it may then be measured by the linear array LED micrometers. The invention may include a precision alignment block, captive adjustment screws to adjust tilt plates angle of the linear array measurement carriage and lever arms to reduce motion of the adjustment screws as applied to the tilt plates.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: February 16, 2021
    Assignee: INTEGRATED PACKAGING SOLUTIONS, LLC
    Inventors: Christopher Dale Goldsmith, Richard Lamar Lord, Adam Brian Johnson, Ryan Caleb Wiebe
  • Patent number: 10922362
    Abstract: Systems and methods for models utilizing siloed data are disclosed. For example, data stored with and/or available to one or more systems may be siloed such that it may not be aggregated and/or shared with other systems. The presently-disclosed systems and methods generate and utilize predictive layers and models to allow each system to predict outcomes using its own data and then models are shared between systems to allow each associated system to gain the benefits of the data of other systems without aggregating such data or otherwise sharing the data.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: February 16, 2021
    Assignee: Clover Health
    Inventors: Ian Blumenfeld, Brian Johnson, Brian Lucena
  • Publication number: 20210035408
    Abstract: A gaming machine, such as a video slot or video poker machine, may be configured to execute an interface. The gaming machine may be configured to receive, a plurality of times, player input to play a first wagering game on the gaming machine. The gaming machine may be further configured to generate, each time the player input is received, game results for the first wagering game. The gaming machine may also be configured to generate game results for a second wagering game. The gaming machine may also be configured to present an animation of the wagering agent engaging in wagering activities.
    Type: Application
    Filed: August 17, 2020
    Publication date: February 4, 2021
    Inventors: Cameron Filipour, Vincent Smith, Mark Ross, Craig Schaefer, Brian Johnson