Patents by Inventor Christopher Brewer

Christopher Brewer 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: 20220349215
    Abstract: An Advanced Emergency Duty Exit Securing Strip having length and elasticity enough to hold open almost any exit device is made of a thin, tough elastomer. A first handle-adaptive hole provides multiple methods to secure a door knob, handle, pushbar, magnetic closure or lever on one side of the door. A constriction slot adjacent the handle-adaptive hole prevents inadvertent loosening of looping methods for securing a door. A latch-enveloping middle portion of the Strip has width and puncture strength enough to cover a door's latch-bolt and strike plate or other latching portion and restrain any spring-bolts or latches from engaging. The remaining handle-adaptive end portion of the Strip wraps around to the far side of the door and secures the far side door mechanisms using one of the multiple methods. Depending on door tolerances, the door will either wedge open or the exit device will be prevented from engaging.
    Type: Application
    Filed: April 30, 2021
    Publication date: November 3, 2022
    Inventors: Steven Koszis, Christopher Brewer
  • Publication number: 20190032371
    Abstract: A Disposable Emergency Duty Latch Disabling Strip having length and elasticity enough to fit around almost any door jamb security mechanism is made of a thin, tough elastomer. A first handle-adaptive hole fits around a door knob, handle or lever on one side of the door. A latch-enveloping middle portion of the Strip has width and puncture strength enough to cover a door's latch-bolt and strike plate or other latching portion and restrain any spring-bolts or latches from engaging. The remaining handle-adaptive end portion of the Strip wraps around to the far side of the door and is attached to the far side door mechanisms using the remaining handle-adaptive hole. Depending on door tolerances, the door will either wedge open or the lock will be prevented from engaging. The Strip resists heat, cold, shearing, abrasion and can be folded to deploy from a dispenser, belt or pocket.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 31, 2019
    Inventors: Steven Koszis, Christopher Brewer
  • Patent number: 9495244
    Abstract: An apparatus includes one or more error-correction decoders, a buffer, and at least one processor. The buffer may be configured to store data to be decoded by the one or more error-correction decoders. The at least one processor is generally enabled to send messages to the one or more error-correction decoders. The messages may contain datapath control information corresponding to data in the buffer to be decoded by the one or more error-correction decoders. The one or more error-correction decoders are generally enabled to decode the data read from the buffer according to the corresponding datapath control information.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: November 15, 2016
    Assignee: Seagate Technology LLC
    Inventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
  • Publication number: 20160098318
    Abstract: An apparatus includes one or more error-correction decoders, a buffer, and at least one processor. The buffer may be configured to store data to be decoded by the one or more error-correction decoders. The at least one processor is generally enabled to send messages to the one or more error-correction decoders. The messages may contain datapath control information corresponding to data in the buffer to be decoded by the one or more error-correction decoders. The one or more error-correction decoders are generally enabled to decode the data read from the buffer according to the corresponding datapath control information.
    Type: Application
    Filed: December 14, 2015
    Publication date: April 7, 2016
    Inventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
  • Patent number: 9262084
    Abstract: An apparatus includes a device interface, a micro-sequencer, and a programmable sequence memory. The device interface may be configured to process a plurality of read/write operations to/from one or more non-volatile memory devices. The micro-sequencer may be configured to communicate with the device interface. The programmable sequence memory is generally readable by the micro-sequencer. In response to the apparatus receiving a command, (a) the micro-sequencer executes a set of instructions starting at a location in the programmable sequence memory according to the command and (b) the micro-sequencer is enabled to perform at least a portion of the command according to a protocol of the one or more non-volatile memory devices, when the one or more non-volatile memory devices are coupled to the device interface.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: February 16, 2016
    Assignee: Seagate Technologies LLC
    Inventors: Christopher Brewer, Earl T. Cohen
  • Patent number: 9213600
    Abstract: An apparatus includes one or more error-correction decoders, a buffer, at least one direct memory access (DMA) engine, and at least one processor. The buffer may be configured to store data to be decoded by the one or more error-correction decoders. The at least one DMA engine may couple the buffer and the one or more error-correction decoders. The at least one processor may be enabled to send messages to the at least one DMA engine. The messages may be configured to deliver DMA control information and corresponding datapath control information. Data may be read from the buffer based upon the DMA control information and delivered to the one or more error-correction decoders along with the corresponding datapath control information. The one or more error-correction decoders may be enabled to decode the data read from the buffer according to the corresponding datapath control information.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: December 15, 2015
    Assignee: Seagate Technology LLC
    Inventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
  • Publication number: 20150268870
    Abstract: An apparatus includes a device interface, a micro-sequencer, and a programmable sequence memory. The device interface may be configured to process a plurality of read/write operations to/from one or more non-volatile memory devices. The micro-sequencer may be configured to communicate with the device interface. The programmable sequence memory is generally readable by the micro-sequencer. In response to the apparatus receiving a command, (a) the micro-sequencer executes a set of instructions starting at a location in the programmable sequence memory according to the command and (b) the micro-sequencer is enabled to perform at least a portion of the command according to a protocol of the one or more non-volatile memory devices, when the one or more non-volatile memory devices are coupled to the device interface.
    Type: Application
    Filed: June 3, 2015
    Publication date: September 24, 2015
    Inventors: Christopher Brewer, Earl T. Cohen
  • Patent number: 9081666
    Abstract: A system includes a control processor, a non-volatile memory device interface, and a micro-sequencer. The control processor may be configured to receive commands and send responses via a command interface. The non-volatile memory device interface may be configured to couple the system to one or more non-volatile memory devices. The micro-sequencer is generally coupled to (i) the control processor and (ii) the non-volatile memory device interface. The micro-sequencer includes a control store readable by the micro-sequencer and writable by the control processor. In response to receiving a particular one of the commands, the control processor is enabled to cause the micro-sequencer to begin executing at a location in the control store according to the particular command and the micro-sequencer is enabled to perform at least a portion of the particular command according to a protocol of the one or more non-volatile memory devices coupled to the non-volatile memory device interface.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: July 14, 2015
    Assignee: Seagate Technology LLC
    Inventors: Christopher Brewer, Earl T. Cohen
  • Publication number: 20150135031
    Abstract: An apparatus includes one or more error-correction decoders, a buffer, at least one direct memory access (DMA) engine, and at least one processor. The buffer may be configured to store data to be decoded by the one or more error-correction decoders. The at least one DMA engine may couple the buffer and the one or more error-correction decoders. The at least one processor may be enabled to send messages to the at least one DMA engine. The messages may be configured to deliver DMA control information and corresponding datapath control information. Data may be read from the buffer based upon the DMA control information and delivered to the one or more error-correction decoders along with the corresponding datapath control information. The one or more error-correction decoders may be enabled to decode the data read from the buffer according to the corresponding datapath control information.
    Type: Application
    Filed: November 27, 2013
    Publication date: May 14, 2015
    Applicant: LSI Corporation
    Inventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
  • Publication number: 20140237162
    Abstract: A system includes a control processor, a non-volatile memory device interface, and a micro-sequencer. The control processor may be configured to receive commands and send responses via a command interface. The non-volatile memory device interface may be configured to couple the system to one or more non-volatile memory devices. The micro-sequencer is generally coupled to (i) the control processor and (ii) the non-volatile memory device interface. The micro-sequencer includes a control store readable by the micro-sequencer and writable by the control processor. In response to receiving a particular one of the commands, the control processor is enabled to cause the micro-sequencer to begin executing at a location in the control store according to the particular command and the micro-sequencer is enabled to perform at least a portion of the particular command according to a protocol of the one or more non-volatile memory devices coupled to the non-volatile memory device interface.
    Type: Application
    Filed: February 15, 2013
    Publication date: August 21, 2014
    Applicant: LSI CORPORATION
    Inventors: Christopher Brewer, Earl T. Cohen
  • Patent number: 8414373
    Abstract: A wireless computerized wagering game system comprises a gaming module operable to present a wagering game on which monetary value can be wagered, and a wireless communications module operable to connect the wireless wagering game system to at least one wireless peripheral device. The wireless computerized wagering game is portable, is operable to couple to fixed and portable peripheral devices, and is operable to couple to user-provided and gaming establishment-provided peripherals in various embodiments.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: April 9, 2013
    Assignee: WMS Gaming Inc.
    Inventors: Robert Bone, Christopher Brewer, Mark B. Gagner, Eric M. Pryzby, Richard T. Schwartz
  • Patent number: 7874900
    Abstract: Embodiments of the invention include a method of performing a bonus event in a gaming machine that produces a gaming outcome. The method for performing a bonus event includes displaying a three-dimensional character; modifying the character based on one or more user selections; and controlling the character to influence the gaming outcome.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: January 25, 2011
    Assignee: WMS Gaming Inc.
    Inventors: Matthew J. Ward, Craig J. Sylla, Christopher Brewer
  • Patent number: 7824149
    Abstract: A turbine has a hollow conical rotor sealed by a base end cap. The outer race of a bearing is centered and mounted on the end cap. An intake shaft mounted within the bearing's inner race passes through the race. High-pressure fluid introduced into a passage within the intake shaft passes through a nozzle arm and nozzle mounted on the intake shaft within the interior of the rotor and is directed by the nozzle against the inner surface of the rotor. Friction and adhesion between the fluid and the inner surface transfers kinetic energy to the rotor, causing it to rotate. Fluid is exhausted from the interior of the cone through a passage in an output shaft attached to the apex of the rotor. Mechanical power may be extracted from the rotating output shaft directly, or through pulleys, gears, or other means. The turbine may be enhanced by addition of a cylinder between the base of the cone and the end cap, providing more surface area for energy exchange.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: November 2, 2010
    Assignee: Momentum Technologies Corporation
    Inventor: Christopher Brewer
  • Publication number: 20090197673
    Abstract: A wireless computerized wagering game system comprises a gaming module operable to present a wagering game on which monetary value can be wagered, and a wireless communications module operable to connect the wireless wagering game system to at least one wireless peripheral device. The wireless computerized wagering game is portable, is operable to couple to fixed and portable peripheral devices, and is operable to couple to user-provided and gaming establishment-provided peripherals in various embodiments.
    Type: Application
    Filed: May 18, 2007
    Publication date: August 6, 2009
    Applicant: WMS Gaming Inc.
    Inventors: Robert Bone, Christopher Brewer, Mark B. Gagner, Eric M. Pryzby, Richard T. Schwartz
  • Publication number: 20080293499
    Abstract: Embodiments described herein include a method comprising: adding a gaming machine peripheral to a gaming machine including selecting a gaming machine peripheral to be added, wherein the selected gaming machine peripheral appears as a virtual peripheral on the gaming machine so that the gaming machine is not aware of the physical location of the peripheral device.
    Type: Application
    Filed: December 1, 2006
    Publication date: November 27, 2008
    Inventors: Christopher Brewer, Vernon W. Hamlin, Joseph O'Byrne, Jason A. Smith, Muthu Velu
  • Publication number: 20080125221
    Abstract: Embodiments of the invention include a method of performing a bonus event in a gaming machine that produces a gaming outcome. The method for performing a bonus event includes displaying a three-dimensional character; modifying the character based on one or more user selections; and controlling the character to influence the gaming outcome.
    Type: Application
    Filed: September 28, 2005
    Publication date: May 29, 2008
    Inventors: Matthew J. Ward, Craig J. Sylla, Christopher Brewer
  • Publication number: 20070116554
    Abstract: A turbine has a hollow conical rotor sealed by a base end cap. The outer race of a bearing is centered and mounted on the end cap. An intake shaft mounted within the bearing's inner race passes through the race. High-pressure fluid introduced into a passage within the intake shaft passes through a nozzle arm and nozzle mounted on the intake shaft within the interior of the rotor and is directed by the nozzle against the inner surface of the rotor. Friction and adhesion between the fluid and the inner surface transfers kinetic energy to the rotor, causing it to rotate. Fluid is exhausted from the interior of the cone through a passage in an output shaft attached to the apex of the rotor. Mechanical power may be extracted from the rotating output shaft directly, or through pulleys, gears, or other means. The turbine may be enhanced by addition of a cylinder between the base of the cone and the end cap, providing more surface area for energy exchange.
    Type: Application
    Filed: November 20, 2006
    Publication date: May 24, 2007
    Inventor: Christopher Brewer
  • Publication number: 20070004501
    Abstract: A computerized wagering game system includes a gaming module comprising gaming code which is operable when executed on to conduct a wagering game on which monetary value can be wagered, and a multi-core processor having multiple processor cores, the multiple processor cores each operable to execute any thread executing in the multi-core processor. In further embodiments, the multiple processor cores and an operating system facilitate symmetric multiprocessing, parallel processing, or hyperthreading.
    Type: Application
    Filed: May 2, 2006
    Publication date: January 4, 2007
    Inventors: Christopher Brewer, Stephen Canterbury, Victor Mercado, Craig Sylla