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: 20220349215Abstract: 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: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Inventors: Steven Koszis, Christopher Brewer
-
Publication number: 20190032371Abstract: 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: ApplicationFiled: July 13, 2018Publication date: January 31, 2019Inventors: Steven Koszis, Christopher Brewer
-
Patent number: 9495244Abstract: 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: GrantFiled: December 14, 2015Date of Patent: November 15, 2016Assignee: Seagate Technology LLCInventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
-
Publication number: 20160098318Abstract: 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: ApplicationFiled: December 14, 2015Publication date: April 7, 2016Inventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
-
Patent number: 9262084Abstract: 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: GrantFiled: June 3, 2015Date of Patent: February 16, 2016Assignee: Seagate Technologies LLCInventors: Christopher Brewer, Earl T. Cohen
-
Patent number: 9213600Abstract: 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: GrantFiled: November 27, 2013Date of Patent: December 15, 2015Assignee: Seagate Technology LLCInventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
-
Publication number: 20150268870Abstract: 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: ApplicationFiled: June 3, 2015Publication date: September 24, 2015Inventors: Christopher Brewer, Earl T. Cohen
-
Patent number: 9081666Abstract: 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: GrantFiled: February 15, 2013Date of Patent: July 14, 2015Assignee: Seagate Technology LLCInventors: Christopher Brewer, Earl T. Cohen
-
Publication number: 20150135031Abstract: 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: ApplicationFiled: November 27, 2013Publication date: May 14, 2015Applicant: LSI CorporationInventors: Earl T. Cohen, Yunxiang Wu, Alexander Hubris, Christopher Brewer
-
Publication number: 20140237162Abstract: 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: ApplicationFiled: February 15, 2013Publication date: August 21, 2014Applicant: LSI CORPORATIONInventors: Christopher Brewer, Earl T. Cohen
-
Patent number: 8414373Abstract: 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: GrantFiled: May 18, 2007Date of Patent: April 9, 2013Assignee: WMS Gaming Inc.Inventors: Robert Bone, Christopher Brewer, Mark B. Gagner, Eric M. Pryzby, Richard T. Schwartz
-
Patent number: 7874900Abstract: 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: GrantFiled: September 28, 2005Date of Patent: January 25, 2011Assignee: WMS Gaming Inc.Inventors: Matthew J. Ward, Craig J. Sylla, Christopher Brewer
-
Patent number: 7824149Abstract: 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: GrantFiled: November 20, 2006Date of Patent: November 2, 2010Assignee: Momentum Technologies CorporationInventor: Christopher Brewer
-
Publication number: 20090197673Abstract: 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: ApplicationFiled: May 18, 2007Publication date: August 6, 2009Applicant: WMS Gaming Inc.Inventors: Robert Bone, Christopher Brewer, Mark B. Gagner, Eric M. Pryzby, Richard T. Schwartz
-
Publication number: 20080293499Abstract: 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: ApplicationFiled: December 1, 2006Publication date: November 27, 2008Inventors: Christopher Brewer, Vernon W. Hamlin, Joseph O'Byrne, Jason A. Smith, Muthu Velu
-
Publication number: 20080125221Abstract: 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: ApplicationFiled: September 28, 2005Publication date: May 29, 2008Inventors: Matthew J. Ward, Craig J. Sylla, Christopher Brewer
-
Publication number: 20070116554Abstract: 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: ApplicationFiled: November 20, 2006Publication date: May 24, 2007Inventor: Christopher Brewer
-
Publication number: 20070004501Abstract: 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: ApplicationFiled: May 2, 2006Publication date: January 4, 2007Inventors: Christopher Brewer, Stephen Canterbury, Victor Mercado, Craig Sylla