Patents by Inventor Brian Johnson

Brian 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: 20230326484
    Abstract: A data storage device comprises a lead actuator that actuates a first read-write head over a first disk and a support actuator that actuates a second read-write head over a second disk. A spindle motor rotates the first and second disks. In response to an emergency power off (EPO) event, a processing device retracts and parks the actuators using an internal supply voltage generated from a back electromotive force (BEMF) voltage of the spindle motor, and egresses data from a volatile to a non-volatile semiconductor memory. Egress is throttled before the actuators are retracted and parked when the internal supply voltage falls to or below a first egress throttling threshold voltage. Egress is throttled after the actuators are retracted and parked when the internal supply voltage falls to or below a second egress throttling threshold voltage.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Inventors: Brian Johnson, Jaesoo Byoun, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami, Hiroki Watanabe
  • Publication number: 20230326485
    Abstract: A data storage device comprises a lead actuator that actuates a first read-write head over a first disk and a support actuator that actuates a second read-write head over a second disk. A spindle motor rotates the first and second disks. In response to an emergency power off (EPO) event, a processing device retracts and parks the actuators using an internal supply voltage generated from a back electromotive force (BEMF) voltage of the spindle motor, and brakes the spindle motor. The spindle motor is not braked until both the lead and support actuators have been retracted and parked.
    Type: Application
    Filed: April 8, 2022
    Publication date: October 12, 2023
    Inventors: Brian Johnson, Jaesoo Byoun, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami, Hiroki Watanabe
  • Patent number: 11763844
    Abstract: A data storage device comprises a lead actuator that actuates a first read-write head over a first disk and a support actuator that actuates a second read-write head over a second disk. A spindle motor rotates the first and second disks. In response to an emergency power off (EPO) event, a processing device retracts and parks the actuators using an internal supply voltage generated from a back electromotive force (BEMF) voltage of the spindle motor, and brakes the spindle motor. The spindle motor is not braked until both the lead and support actuators have been retracted and parked.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: September 19, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Brian Johnson, Jaesoo Byoun, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami, Hiroki Watanabe
  • Patent number: 11763843
    Abstract: Various illustrative aspects are directed to a data storage device comprising one or more disks, an actuator arm assembly comprising one or more disk heads and a voice coil motor (VCM), the VCM configured to operate in a PWM mode and a linear mode, and one or more processing devices configured to: seek the VCM towards a target track in the PWM mode; transition the VCM from the PWM mode to the linear mode, wherein the transitioning comprises switching an offset compensation value from a first offset compensation value to a second compensation offset value to compensate for a transition offset induced while transitioning the VCM from the PWM to the linear mode, wherein the first and the second offset compensation values correspond to the PWM and linear modes, respectively, and seek the VCM towards the target track in the linear mode for a linear mode time.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: September 19, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jaesoo Byoun, Brian Johnson, Hideaki Ito, Gaku Ikedo, Naoyuki Kagami
  • Patent number: 11763629
    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: Grant
    Filed: August 17, 2020
    Date of Patent: September 19, 2023
    Assignee: IGT
    Inventors: Cameron Filipour, Vincent Smith, Mark Ross, Craig Schaefer, Brian Johnson
  • Patent number: 11745183
    Abstract: Provided herein are microtiter plates, systems, and uses thereof. In particular, provided herein are cell culture (e.g., microtiter plates) with a plurality of wells that comprise diffusion channels, systems comprising the devices (e.g., comprising cells), and use of the devices and systems in co-culture applications (e.g. in high throughput screening) and biological assays.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: September 5, 2023
    Assignee: ONEXIO BIOSYSTEMS LLC
    Inventors: Jose Jimenez, Brian Johnson, David Beebe
  • Patent number: 11749303
    Abstract: Various illustrative aspects are directed to a data storage device comprising one or more disks; an actuator arm assembly comprising one or more actuator arms, and configured to position the one or more actuator arms over disk surfaces of the one or more disks; one or more fine actuators, disposed on the one or more actuator arms; and one or more processing devices. The one or more processing devices are configured to: output a driver current to the one or more fine actuators, wherein the one or more processing devices are configured to rate limit a rise of the driver current over time during an activation of the driver current to within a selected rate limit of current rise over time.
    Type: Grant
    Filed: December 14, 2021
    Date of Patent: September 5, 2023
    Assignee: Western Digital Technologies, Inc.
    Inventors: Jaesoo Byoun, Brian Johnson, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami
  • Patent number: 11746418
    Abstract: Thick, inorganic coatings can be deposited on a polarizer by chemical vapor deposition. In one embodiment, the method can comprise activating a surface of the polarizer with an oxygen plasma in an oven; injecting a solution including tetrakis(dimethylamino)silane dissolved in cyclohexane and water into the oven; and vapor depositing silicon dioxide onto the polarizer. These three steps can be repeated multiple times until desired thickness is attained.
    Type: Grant
    Filed: November 5, 2019
    Date of Patent: September 5, 2023
    Assignee: Moxtek, Inc.
    Inventors: Matthew R. Linford, Brian Johnson, Anubhav Diwan
  • Publication number: 20230267960
    Abstract: Various illustrative aspects are directed to a data storage device comprising a first spindle motor configured to rotate one or more disks in a first stack of disks, a second spindle motor configured to rotate one or more disks in a second stack of disks, and one or more processing devices configured to detect back electromotive force (BEMF) voltages generated by the first spindle motor and the second spindle motor. In other aspects the one or more processing devices can control speeds of the first spindle motor and the second spindle motor based on the detected BEMF voltages.
    Type: Application
    Filed: February 24, 2022
    Publication date: August 24, 2023
    Inventors: Jaesoo Byoun, Brian Johnson, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami
  • Publication number: 20230230616
    Abstract: A data storage device has a closed loop extended park mode during spin down operation. A data storage device comprises a spindle motor configured to rotate one or more disks, and one or more processing devices. The one or more processing devices are configured to determine a value of current that is discharged from the spindle motor over time during a spin down of the spindle motor, and control a braking duty cycle for braking the spindle motor during the spin down such that the value of current discharged from the spindle motor over time does not exceed a selected current limit.
    Type: Application
    Filed: January 17, 2022
    Publication date: July 20, 2023
    Inventors: Brian Johnson, Jaesoo Byoun, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami
  • Publication number: 20230186947
    Abstract: Various illustrative aspects are directed to a data storage device comprising one or more disks; an actuator arm assembly comprising one or more actuator arms, and configured to position the one or more actuator arms over disk surfaces of the one or more disks; one or more fine actuators, disposed on the one or more actuator arms; and one or more processing devices. The one or more processing devices are configured to: output a driver current to the one or more fine actuators, wherein the one or more processing devices are configured to rate limit a rise of the driver current over time during an activation of the driver current to within a selected rate limit of current rise over time.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Jaesoo Byoun, Brian Johnson, Gaku Ikedo, Hideaki Ito, Naoyuki Kagami
  • Publication number: 20230134072
    Abstract: Classification of the user of an attention application is moved from the cloud, where the classification is performed by advertisers based on trackers that follow a user, to the attention application itself. A user of the attention application controls inputs to the classification model and can exclude sensitive privacy information from inclusion in the classification model. The classification model is applied locally at the attention application to a catalog of advertisements and without revealing to trackers and advertisers whether attention was paid to particular ads. An analytics provider may have increased access to attention applications and can form ad campaigns and provide performance data thereon to advertisers without infringing attention user privacy. The system directs value away from trackers and advertisers and to attention application users and publishers.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Inventors: Brendan EICH, Luke Mulks, Benjamin Livshits, Yan Zhu, Mandar Shinde, Nejc Zdovc, Brian Johnson
  • Patent number: 11614875
    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: January 6, 2021
    Date of Patent: March 28, 2023
    Assignee: Micron Technology, Inc.
    Inventors: Brent Keeth, James Brian Johnson
  • Patent number: 11580049
    Abstract: Techniques are described herein for a training procedure that identifies a frame boundary and generates a frame clock to identify the beginning and the end of a frame. After the frame training procedure is complete, a memory device may be configured to execute a frame synchronization procedure to identify the beginning of a frame based on the frame clock without the use of headers or other information within the frame during an active session of the memory device. During an activation time period after a power-up event, the memory device may initiate the frame training procedure. Once the frames are synchronized, the memory device may be configured to use that frame clock during an entire active session (e.g., until a power-down event) to identify the beginning of a frame as part of a frame synchronization procedure.
    Type: Grant
    Filed: December 27, 2021
    Date of Patent: February 14, 2023
    Assignee: Micron Technology, Inc.
    Inventors: James Brian Johnson, Brent Keeth
  • Publication number: 20230021214
    Abstract: Tracking of health and resilience of physical equipment and related systems are disclosed. A system includes physical equipment and one or more processors. The physical equipment includes one or more assets. The one or more processors are configured to determine a resilience metric for the physical equipment. The resilience metric includes a real power component and a reactive power component based, at least in part, on an aggregation of real components and reactive components of adaptive capacities of the one or more assets. A cyber-physical system includes physical equipment, network equipment configured to enable the physical equipment to communicate over one or more networks, a physical anomaly detection system (ADS) configured to detect anomalies in operation of the physical equipment and provide a physical component of a cyber-physical metric, and a cyber ADS configured to detect anomalies in network communications over the one or more networks.
    Type: Application
    Filed: July 11, 2022
    Publication date: January 19, 2023
    Inventors: Jacob P. Lehmer, Craig G. Rieger, Bjorn C. Vaagensmith, Tyler B. Phillips, Timothy R. McJunkin, Robert C. Ivans, Vivek Kumar Singh, Justin J. Welch, Ruixuan Li, Daniel Marino Lizarazo, Chathurika Mudiyanselage Wickramasinghe Brahmana Mudiyanselage, Milos Manic, Brian Johnson
  • Patent number: 11544737
    Abstract: Classification of the user of an attention application is moved from the cloud, where the classification is performed by advertisers based on trackers that follow a user, to the attention application itself. A user of the attention application controls inputs to the classification model and can exclude sensitive privacy information from inclusion in the classification model. The classification model is applied locally at the attention application to a catalog of advertisements and without revealing to trackers and advertisers whether attention was paid to particular ads. An analytics provider may have increased access to attention applications and can form ad campaigns and provide performance data thereon to advertisers without infringing attention user privacy. The system directs value away from trackers and advertisers and to attention application users and publishers.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: January 3, 2023
    Assignee: Brave Software, Inc.
    Inventors: Brendan Eich, Luke Mulks, Benjamin Livshits, Yan Zhu, Mandar Shinde, Nejc Zdovc, Brian Johnson
  • Patent number: 11542146
    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: Grant
    Filed: April 20, 2021
    Date of Patent: January 3, 2023
    Assignee: The Coca-Cola Company
    Inventors: Doug McDougall, Brian Johnson, Dick P. Welch, Caitlin Lahey, Joshua Allen Maust
  • Patent number: 11539987
    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: Grant
    Filed: February 19, 2021
    Date of Patent: December 27, 2022
    Assignee: ROKU, INC.
    Inventors: Shashank Merchant, Bruce William Randall, Brian Johnson, Chungwon Seo, Seunghyeong Lee, Paul Jeffrey Holmquist
  • Publication number: 20220406135
    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 24, 2022
    Publication date: December 22, 2022
    Inventors: Allon Englman, Gary Penacho, Brian Johnson
  • Publication number: 20220404985
    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: July 13, 2022
    Publication date: December 22, 2022
    Inventors: James Brian Johnson, Brent Keeth