Patents by Inventor Michael Barber
Michael Barber 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: 20260112247Abstract: Systems, methods, and computer-readable media for providing low-latency markets for wagering on sporting events are disclosed. In some embodiments, an outcome matrix may be generated by a plurality of contest simulations utilizing statistical data of a history of sporting events. Outcome data of the outcome matrix may be indicative of probabilities of events occurring during an upcoming contest. The probabilities may be calculated, and markets may be priced based on the calculated probabilities. The priced markets may be provided to users by a graphical user interface by user computing device. Furthermore, users may request user-requested markets by inputting different markets into the GUI. The user-requested markets may then be priced using the outcome data of the outcome matrix and stored calculations thus, providing new markets based on the user-requested markets from the outcome matrix without generating new simulations.Type: ApplicationFiled: December 5, 2025Publication date: April 23, 2026Inventors: Michael Barber, Catherine Everett, Jay Berger, Stefan Borjesson
-
Publication number: 20260087879Abstract: Systems, methods, and computer-readable media for providing low-latency markets for wagering on sporting events are disclosed. In some embodiments, an outcome matrix may be generated by a plurality of contest simulations utilizing statistical data of a history of sporting events. Outcome data of the outcome matrix may be indicative of probabilities of events occurring during an upcoming contest. The probabilities may be calculated, and markets may be priced based on the calculated probabilities. The priced markets may be provided to users by a graphical user interface by user computing device. Furthermore, users may request user-requested markets by inputting different markets into the GUI. The user-requested markets may then be priced using the outcome data of the outcome matrix and stored calculations thus, providing new markets based on the user-requested markets from the outcome matrix without generating new simulations.Type: ApplicationFiled: December 5, 2025Publication date: March 26, 2026Inventors: Michael Barber, Catherine Everett, Stefan Borjesson, Adam Richman, Devin Maiello
-
Publication number: 20260087016Abstract: Systems, methods, and computer-readable media for providing low-latency markets for wagering on sporting events are disclosed. In some embodiments, an outcome matrix may be generated by a plurality of contest simulations utilizing statistical data of a history of sporting events. Outcome data of the outcome matrix may be indicative of probabilities of events occurring during an upcoming contest. The probabilities may be calculated, and markets may be priced based on the calculated probabilities. The priced markets may be provided to users by a graphical user interface by user computing device. Furthermore, users may request user-requested markets by inputting different markets into the GUI. The user-requested markets may then be priced using the outcome data of the outcome matrix and stored calculations thus, providing new markets based on the user-requested markets from the outcome matrix without generating new simulations.Type: ApplicationFiled: December 5, 2025Publication date: March 26, 2026Inventors: Stefan Borjesson, Catherine Everett, Michael Barber, Jonathon Carter
-
Publication number: 20260087877Abstract: Systems, methods, and computer-readable media for providing low-latency markets for wagering on sporting events are disclosed. In some embodiments, an outcome matrix may be generated by a plurality of contest simulations utilizing statistical data of a history of sporting events. Outcome data of the outcome matrix may be indicative of probabilities of events occurring during an upcoming contest. The probabilities may be calculated, and markets may be priced based on the calculated probabilities. The priced markets may be provided to users by a graphical user interface by user computing device. Furthermore, users may request user-requested markets by inputting different markets into the GUI. The user-requested markets may then be priced using the outcome data of the outcome matrix and stored calculations thus, providing new markets based on the user-requested markets from the outcome matrix without generating new simulations.Type: ApplicationFiled: September 23, 2024Publication date: March 26, 2026Inventors: Catherine Everett, Michael Barber, Ross White
-
Publication number: 20260079643Abstract: A method comprising: transmitting, from a host device to a storage system, a set of P write requests, where P is a positive integer greater than one; waiting until an oldest one of the set of P write requests is positively acknowledged by the storage system; in response to detecting that the oldest one of the set of P write requests has been positively acknowledged, generating a new write request including a serial number and a bitmap, each bit in the bitmap corresponding to a different one of the set of P write requests, each bit in the bitmap being indicative of whether the bit's corresponding write request has been positively acknowledged by the storage system; and transmitting the new write request from the host device to the storage systemType: ApplicationFiled: September 19, 2024Publication date: March 19, 2026Applicant: Dell Products L.P.Inventor: Michael Barber
-
Patent number: 12147415Abstract: A method, including: generating a layout plan that is associated with a dataset; obtaining a data record that is part of the dataset; assigning a serial number to the data record; storing the data record at a record storage location, the record storage location being selected based on the layout plan and the serial number that is assigned to the data record; generating a metadata record that corresponds to the data record, the metadata record including at least one of the serial number and an indication of the record storage location; storing the metadata record at a metadata storage location; generating a data image of a range of data storage locations, the range including the data storage location where the data record is stored; detecting whether the data image is corrupt based, at least in part, on the metadata record; and generating a diagnostic message.Type: GrantFiled: January 26, 2023Date of Patent: November 19, 2024Assignee: Dell Products L.P.Inventors: Michael Barber, Arieh Don
-
Publication number: 20240256519Abstract: A method, including: generating a layout plan that is associated with a dataset; obtaining a data record that is part of the dataset; assigning a serial number to the data record; storing the data record at a record storage location, the record storage location being selected based on the layout plan and the serial number that is assigned to the data record; generating a metadata record that corresponds to the data record, the metadata record including at least one of the serial number and an indication of the record storage location; storing the metadata record at a metadata storage location; generating a data image of a range of data storage locations, the range including the data storage location where the data record is stored; detecting whether the data image is corrupt based, at least in part, on the metadata record; and generating a diagnostic message.Type: ApplicationFiled: January 26, 2023Publication date: August 1, 2024Applicant: Dell Products L.P.Inventors: Michael Barber, Arieh Don
-
Patent number: 11856703Abstract: Systems, apparatus, methods, and techniques of assembly of discrete modules of a control panel are disclosed. The modules can be independently wired, tested, and installed into a control panel. Module definitions are defined specifying components to perform the electrical function, a mechanical arrangement of the components, electrical connections, and logical interactions of the module. A bill of materials can be generated based on a designation of a set of modules for a control panel and the module definitions. Modularly assembled control panels are disclosed. An assembly frame is described herein for temporarily mounting components of a module for independent assembly of a control module and for eventual removal and installation into a control panel frame. The assembly frame may include a faceplate frame and side frames and temporary mounting features.Type: GrantFiled: February 25, 2021Date of Patent: December 26, 2023Assignee: Schweitzer Engineering Laboratories, Inc.Inventors: Michael Barber, Michael J. Thompson, Beth Larae Corwin, Julian M. Alzate, Robert I. Jayne
-
Patent number: 11481138Abstract: Snapshots are created on replicated storage systems R1 and R2 in a manner resulting in identical snapshots being generated on R1 and R2. In response to an instruction to create a snapshot on a storage system (R1 and/or R2), command-phase write operations (CWOs) are held and data-phase write operations (DWOs) are completed on the storage system before the snapshot is created. Determining that DWOs includes querying processes, and using information, available on the storage system, by which a state of a write operation—e.g., whether the write operation is a DWO and when the DWO completes—may be determined. A CWO queue may be maintained on the storage system for tracking the status of CWOs. A DWO queue may be maintained on the storage system for tracking DWOs, to determine DWOs when the snapshot is created, and track their processing, including when they are completed.Type: GrantFiled: September 30, 2020Date of Patent: October 25, 2022Assignee: EMC IP Holding Company LLCInventors: Michael Barber, Yaron Dar, Michael E. Specht, Arieh Don
-
Publication number: 20220100380Abstract: Snapshots are created on replicated storage systems R1 and R2 in a manner resulting in identical snapshots being generated on R1 and R2. In response to an instruction to create a snapshot on a storage system (R1 and/or R2), command-phase write operations (CWOs) are held and data-phase write operations (DWOs) are completed on the storage system before the snapshot is created. Determining that DWOs includes querying processes, and using information, available on the storage system, by which a state of a write operation—e.g., whether the write operation is a DWO and when the DWO completes—may be determined. A CWO queue may be maintained on the storage system for tracking the status of CWOs. A DWO queue may be maintained on the storage system for tracking DWOs, to determine DWOs when the snapshot is created, and track their processing, including when they are completed.Type: ApplicationFiled: September 30, 2020Publication date: March 31, 2022Applicant: EMC IP Holding Company LLCInventors: Michael Barber, Yaron Dar, Michael E. Specht, Arieh Don
-
Patent number: 11219147Abstract: Systems, apparatus, methods, and techniques of assembly of discrete modules of a control panel are disclosed. The modules can be independently wired, tested, and installed into a control panel. Module definitions are defined specifying components to perform the electrical function, a mechanical arrangement of the components, electrical connections, and logical interactions of the module. A bill of materials can be generated based on a designation of a set of modules for a control panel and the module definitions. Modularly assembled control panels are disclosed. An assembly frame is described herein for temporarily mounting components of a module for independent assembly of a control module and for eventual removal and installation into a control panel frame. The assembly frame may include a faceplate frame and side frames and temporary mounting features.Type: GrantFiled: February 25, 2021Date of Patent: January 4, 2022Assignee: Schweitzer Engineering Laboratories, Inc.Inventors: Michael Barber, Julian M. Alzate, Robert I. Jayne
-
Publication number: 20210267103Abstract: Systems, apparatus, methods, and techniques of assembly of discrete modules of a control panel are disclosed. The modules can be independently wired, tested, and installed into a control panel. Module definitions are defined specifying components to perform the electrical function, a mechanical arrangement of the components, electrical connections, and logical interactions of the module. A bill of materials can be generated based on a designation of a set of modules for a control panel and the module definitions. Modularly assembled control panels are disclosed. An assembly frame is described herein for temporarily mounting components of a module for independent assembly of a control module and for eventual removal and installation into a control panel frame. The assembly frame may include a faceplate frame and side frames and temporary mounting features.Type: ApplicationFiled: February 25, 2021Publication date: August 26, 2021Applicant: Schweitzer Engineering Laboratories, Inc.Inventors: Michael Barber, Julian M. Alzate, Robert I. Jayne
-
Publication number: 20210265823Abstract: Systems, apparatus, methods, and techniques of assembly of discrete modules of a control panel are disclosed. The modules can be independently wired, tested, and installed into a control panel. Module definitions are defined specifying components to perform the electrical function, a mechanical arrangement of the components, electrical connections, and logical interactions of the module. A bill of materials can be generated based on a designation of a set of modules for a control panel and the module definitions. Modularly assembled control panels are disclosed. An assembly frame is described herein for temporarily mounting components of a module for independent assembly of a control module and for eventual removal and installation into a control panel frame. The assembly frame may include a faceplate frame and side frames and temporary mounting features.Type: ApplicationFiled: February 25, 2021Publication date: August 26, 2021Applicant: Schweitzer Engineering Laboratories, Inc.Inventors: Michael Barber, Michael J. Thompson, Beth LaRae Corwin, Julian M. Alzate, Robert I. Jayne
-
Publication number: 20210022327Abstract: A collapsible and extendable rod comprising a plurality of rod sections. Each section coupled together at any an intersection of two said rod sections with an intersection assembly. Any two adjacent rod sections may be configured such that at least one of the two rod section of the two adjacent rod sections may nest internal to the other adjacent rod sections thereby forming a collapsed configuration. The collapsed configuration may include any number of rod sections provided there is at least a first largest rod section and at least a last smallest rod section. The last smallest rod section may be the most internal rod of the nested configuration and the first largest rod section may be the most external of the nested configuration. The collapsed configuration may be fully reversible to an extended configuration.Type: ApplicationFiled: July 16, 2020Publication date: January 28, 2021Inventor: Michael Barber
-
Patent number: 10244885Abstract: Examples of the present disclosure are related to systems and methods for a funnel and a removable cartridge holder that are used with a reusable beverage filter or beverage brewing pod.Type: GrantFiled: September 20, 2016Date of Patent: April 2, 2019Inventor: Michael Barber
-
Publication number: 20170119198Abstract: Examples of the present disclosure are related to systems and methods for a funnel and a removable cartridge holder that are used with a reusable beverage filter or beverage brewing pod.Type: ApplicationFiled: September 20, 2016Publication date: May 4, 2017Inventor: Michael Barber
-
Publication number: 20150322824Abstract: An internal combustion engine cylinder valve actuation system permitting elimination of valve springs. Valve opening and closing is actuated by a valve actuation means such as pressurized liquid or gas, or else mechanical wires or linkage means. The energy created by combustion causes liquid or gas valve actuation means to oscillate or else circulate between corresponding cylinder valves causing synchronized valve opening and closing between those cylinders. Mechanical linkages similarly comprise physical connections between corresponding cylinder valves and effect synchronized valve opening and closing between those cylinders. The above system thereby eliminates valve float and valve spring failure where valve springs are not required and a typical internal combustion engine is easily retrofitted to accommodate this system.Type: ApplicationFiled: May 7, 2014Publication date: November 12, 2015Inventor: Michael Barber
-
Patent number: 9040284Abstract: Systems and methods of sample processing and temperature control are disclosed. The invention may especially relate to temperature control, and may in some embodiments be methods of temperature control of an automated sample processing system and methods of automated sample processing. Specifically, the present invention provides temperature control in relation to sample processing systems and methods of processing samples, and in some embodiments provides temperature control in relation to sample carriers and processing materials such as reagents. Corresponding systems and devices are disclosed, including sample processing systems (1), sample carrier temperature regulation systems (60), reagent temperature regulation systems, sample processing control systems, and temperature regulation devices, among other embodiments.Type: GrantFiled: September 24, 2012Date of Patent: May 26, 2015Assignee: DAKO DENMARK A/SInventors: Kristopher Buchanan, Marc Key, John Favuzzi, Rosanne Welcher, Benno Guggenheimer, Robert Clark, Michael Barber, Bob Lathrop
-
Patent number: 8298815Abstract: Systems and methods of sample processing and temperature control are disclosed. The invention may especially relate to temperature control, and may in some embodiments be methods of temperature control of an automated sample processing system and methods of automated sample processing. Specifically, the present invention provides temperature control in relation to sample processing systems and methods of processing samples, and in some embodiments provides temperature control in relation to sample carriers and processing materials such as reagents. Corresponding systems and devices are disclosed, including sample processing systems (1), sample carrier temperature regulation systems (60), reagent temperature regulation systems, sample processing control systems, and temperature regulation devices, among other embodiments.Type: GrantFiled: December 22, 2003Date of Patent: October 30, 2012Assignee: DAKO Denmark A/SInventors: Kristopher Buchanan, Marc Key, John Favuzzi, Rosanne Welcher, Benno Guggenheimer, Robert Clark, Michael Barber, Bob Lathrop
-
Patent number: 8127964Abstract: In certain embodiments, a container comprises a cylindrical fabric piece having first and second ends, a top cylindrical band attached to the fabric piece at or near the first end, and a bottom cylindrical band attached to the fabric piece at or near the second end. The container also includes a cylindrical body member having top and bottom circular ends. The bottom band is frictionally and concentrically positioned alongside the inner surface of the body member near the bottom end, the top band is frictionally and concentrically positioned alongside the inner surface of the body member near the top end, and the fabric piece extends along and covers the outer surface of the cylindrical body member.Type: GrantFiled: September 26, 2008Date of Patent: March 6, 2012Assignee: M. J. Barber, Inc.Inventor: Michael Barber