Patents by Inventor John Buck

John Buck 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).

  • Patent number: 11972645
    Abstract: A system includes a first most probable cause (MPC) module, a second MPC module, and an integrated MPC module. The first MPC module is configured to determine a first most probable cause of an issue on a vehicle based on at least one service procedure for the vehicle. The second MPC module is configured to determine a second most probable cause of the issue based on repair data for other vehicles. The integrated MPC module is configured to determine an integrated most probable cause of the issue based on the first and second most probable causes.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: April 30, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Shengbing Jiang, Zifeng Peng, Chaitanya Sankavaram, Michael B. Gastmeier, Brian Buck, John J. Flood, IV
  • Patent number: 11967821
    Abstract: A load control system for controlling the amount of power delivered from an AC power source to a plurality of electrical load includes a plurality of independent units responsive to a broadcast controller. Each independent unit includes at least one commander and at least one energy controller for controlling at least one of the electrical loads in response to a control signal received from the commander. The independent units are configured and operate independent of each other. The broadcast controller transmits wireless signals to the energy controllers of the independent units. The energy controllers do not respond to control signals received from the commanders of other independent units, but the energy controllers of both independent units respond to the wireless signals transmitted by broadcast controller. The energy controller may operate in different operating modes in response to the wireless signals transmitted by the broadcast controller.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: April 23, 2024
    Assignee: Lutron Technology Company LLC
    Inventors: Walter S. Zaharchuk, Timothy S. Majewski, Christopher Buck, Daniel Vander Valk, John H. Bull, Joel S. Spira
  • Publication number: 20200342479
    Abstract: A game reward system is described herein that pays players to play a video game. The system does this by utilizing the unused resources of the player's computing device to perform cryptographic hashes and mine one or more cryptocurrencies. The game reward system generates a jackpot based on the cryptocurrency that has been mined, allocates some amount to the system operator for profit of running the system (e.g., 10%), and divides the remaining amount among the players of enough rank as a reward. Instead of charging people to buy a game, the game maker using the game reward system can make the game free for players to play. Thus, the game reward system completely changes the business model of games, makes games more fun, and rewards players in a new way for playing games.
    Type: Application
    Filed: April 29, 2019
    Publication date: October 29, 2020
    Inventor: John Buck
  • Publication number: 20180285393
    Abstract: Systems for data compression using content estimation. In one aspect, a system includes a dictionary encoder and one or more additional data compression encoders. One or more processors are configured to determine compression statistics related to a first data block, estimate a size of a first compressed data block, estimate a size of a second compressed data block, compare the estimated sizes, compress the first data block using the dictionary encoder when the estimated size of the first compressed data block is smaller than the estimated size of the second compressed data block, and compress the first data block using the additional data compression encoder when the estimated size of the second compressed data block is smaller than the estimated size of the first compressed data block.
    Type: Application
    Filed: October 11, 2017
    Publication date: October 4, 2018
    Applicant: Realtime Data LLC
    Inventors: James J. FALLON, Paul F. PICKEL, Stephen J. MCERLAIN, John BUCK
  • Publication number: 20180143840
    Abstract: Systems and methods for providing accelerated loading of operating system and application programs upon system boot or application launch are disclosed. In one aspect, a method for providing accelerated loading of an operating system comprises the steps of: maintaining a list of boot data used for booting a computer system; preloading the boot data upon initialization of the computer system; and servicing requests for boot data from the computer system using the preloaded boot data. In another aspect, a method for providing accelerated launching of an application program comprises the steps of: maintaining a list of application data associated with an application program; preloading the application data upon launching the application program; and servicing requests for application data from a computer system using the preloaded application data.
    Type: Application
    Filed: September 7, 2017
    Publication date: May 24, 2018
    Inventors: James J. Fallon, John Buck, Paul F. Pickel, Stephen J. McErlain
  • Patent number: 9792308
    Abstract: The present disclosure is directed to systems and methods for providing fast and efficient data compression using a combination of content dependent, content estimation, and content independent data compression. In one aspect of the disclosure a method for compressing data comprises the steps of: analyzing a data block of an input data stream to identify a data type of the data block, the input data stream comprising a plurality of disparate data types; performing content dependent data compression on the data block, if the data type of the data block is identified; performing content estimation data compression if the content is estimable; and performing content independent data compression on the data block, if the data type of the data block is not identified or estimable. In another aspect of the present invention LZDR compression is applied to simultaneously perform one method of compression while computing statistics useful in estimating the optimal form of compression to be applied.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: October 17, 2017
    Assignee: Realtime Data, LLC
    Inventors: James J. Fallon, Paul F. Pickel, Stephen J. McErlain, John Buck
  • Patent number: 9792128
    Abstract: Systems and methods for providing accelerated loading of operating system and application programs upon system boot or application launch are disclosed. In one aspect, a method for providing accelerated loading of an operating system comprises the steps of: maintaining a list of boot data used for booting a computer system; preloading the boot data upon initialization of the computer system; and servicing requests for boot data from the computer system using the preloaded boot data. In another aspect, a method for providing accelerated launching of an application program comprises the steps of: maintaining a list of application data associated with an application program; preloading the application data upon launching the application program; and servicing requests for application data from a computer system using the preloaded application data.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: October 17, 2017
    Assignee: Realtime Data, LLC
    Inventors: James J. Fallon, John Buck, Paul F. Pickel, Stephen J. McErlain
  • Publication number: 20170215557
    Abstract: A multi-compartmental sports equipment backpack enables segregated and secure storage and portability of baseball related equipment. The backpack provides a container having a plurality of compartments, sleeves, and hard cases that enable segregated storage, back mounting, impact protection, and efficient access to baseball related sport equipment. The container comprises a front panel, a mount panel, and at least one sidewall that form a primary cavity. The primary cavity stores sport garments and balls. A front pouch joins with the front panel and provides segregated storage capacity. A top hard case stores a pair of glasses. A bottom hard case stores a sport glove. At least one sleeve stores and enables quick access to a sport stick. A latch member enables quick release latching of head protection equipment. A mounting member enables the container to be mounted on the back for portability. A handle provides a grip for carrying.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: John Buck, Justin Jensen, Matthew Hawkes
  • Publication number: 20170216701
    Abstract: A quick access shroud at least partially encapsulates a sport glove and/or a ball for storage and portability, while enabling facilitated access to the glove and/or ball through two uniquely positioned fastening mechanisms. The shroud is formed in a general shape of the sport glove, such as a baseball glove. A first panel and a second panel join together at a perimeter region. A section of the perimeter region is not permanently fastened to enable passage of the glove and/or ball through a perimeter fastener. The first panel comprises a central portion that detachably attaches to a central region of the first panel. A hole forms in the first panel when the central portion is detached. The hole enables quick access to only the ball. A central fastener regulates passage through the hole. An oil may coat the inner surface of the panels to lubricate the glove.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: John Buck, Justin Jensen, Matthew Hawkes
  • Publication number: 20150268969
    Abstract: Systems and methods for providing accelerated loading of operating system and application programs upon system boot or application launch are disclosed. In one aspect, a method for providing accelerated loading of an operating system comprises the steps of: maintaining a list of boot data used for booting a computer system; preloading the boot data upon initialization of the computer system; and servicing requests for boot data from the computer system using the preloaded boot data. In another aspect, a method for providing accelerated launching of an application program comprises the steps of: maintaining a list of application data associated with an application program; preloading the application data upon launching the application program; and servicing requests for application data from a computer system using the preloaded application data.
    Type: Application
    Filed: November 3, 2014
    Publication date: September 24, 2015
    Applicant: Realtime Data, LLC
    Inventors: James J. FALLON, John Buck, Paul F. Pickel, Stephen J. McErlain
  • Patent number: 8880862
    Abstract: Systems and methods for providing accelerated loading of operating system and application programs upon system boot or application launch are disclosed. In one aspect, a method for providing accelerated loading of an operating system comprises the steps of: maintaining a list of boot data used for booting a computer system; preloading the boot data upon initialization of the computer system; and servicing requests for boot data from the computer system using the preloaded boot data. In another aspect, a method for providing accelerated launching of an application program comprises the steps of: maintaining a list of application data associated with an application program; preloading the application data upon launching the application program; and servicing requests for application data from a computer system using the preloaded application data.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: November 4, 2014
    Assignee: Realtime Data, LLC
    Inventors: James J. Fallon, John Buck, Paul F. Pickel, Stephen J. McErlain
  • Patent number: 8814535
    Abstract: An air compressor assembly can include a support structure with a compressor mechanism, at least one fluid tank, a pair of wheels, and a handle attached thereto. The air compressor assembly can be configured with the compressor mechanism having a perpendicular orientation relative to the at least one fluid tank so as to provide a relatively narrow assembly and to facilitate servicing and/or maintenance of the assembly. Furthermore, the wheels and handle can be configured so that the assembly can be relatively easily located in a balanced transport position. Additionally, an accessory support plate can be attached to the top of the assembly to serve as a dolly.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: August 26, 2014
    Assignee: Black & Decker Inc.
    Inventors: Mark A. Etter, Timothy C. Smith, Robert P. Welsh, John Buck, Fredrick M. Morgan, Chad W. Hanson, James Vintzel
  • Patent number: 8724885
    Abstract: A system is disclosed. An input interface is configured to receive pixel data from two or more images. A pixel handling processor disposed on the substrate is configured to convert the pixel data into depth and intensity pixel data. In some embodiments, a foreground detector processor disposed on the substrate is configured to classify pixels as background or not background. In some embodiments, a projection generator disposed on the substrate is configured to generate a projection in space of the depth and intensity pixel data.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: May 13, 2014
    Assignee: Intel Corporation
    Inventors: John Iselin Woodfill, Ronald John Buck, Gaile Gibson Gordon, David Walter Jurasek, Terrence Lee Brown
  • Publication number: 20140079281
    Abstract: Architectures and techniques for augmenting content on an electronic device are described herein. In particular implementations, a user may use a portable device (e.g., a smart phone, tablet computer, etc.) to capture images of an environment, such as a room, outdoors, and so on. As the images of the environment are captured, the portable device may send information to a remote device (e.g., server) to determine whether augmented reality content is associated with a textured target in the environment (e.g., a surface or portion of a surface). When such a textured target is identified, the augmented reality content may be sent to the portable device. The augmented reality content may be displayed in an overlaid manner on the portable device as real-time images are displayed.
    Type: Application
    Filed: September 17, 2012
    Publication date: March 20, 2014
    Applicant: GRAVITY JACK, INC.
    Inventors: Mitchell Dean Williams, Shawn David Poindexter, Matthew Scott Wilding, Benjamin William Hamming, Marc Andrew Rollins, Randal Sewell Ridgway, Damon John Buck, Aaron Luke Richey
  • Publication number: 20140078174
    Abstract: Architectures and techniques for augmenting content on an electronic device are described herein. In particular implementations, a user may use a portable device (e.g., a smart phone, tablet computer, etc.) to capture images of an environment, such as a room, outdoors, and so on. As the images of the environment are captured, the portable device may send information to a remote device (e.g., server) to determine whether augmented reality content is associated with a textured target in the environment (e.g., a surface or portion of a surface). When such a textured target is identified, the augmented reality content may be sent to the portable device. The augmented reality content may be displayed in an overlaid manner on the portable device as real-time images are displayed.
    Type: Application
    Filed: September 17, 2012
    Publication date: March 20, 2014
    Applicant: GRAVITY JACK, INC.
    Inventors: Mitchell Dean Williams, Shawn David Poindexter, Matthew Scott Wilding, Benjamin William Hamming, Marc Andrew Rollins, Randal Sewell Ridgway, Damon John Buck, Aaron Luke Richey
  • Publication number: 20130297575
    Abstract: The present disclosure is directed to systems and methods for providing fast and efficient data compression using a combination of content dependent, content estimation, and content independent data compression. In one aspect of the disclosure a method for compressing data comprises the steps of: analyzing a data block of an input data stream to identify a data type of the data block, the input data stream comprising a plurality of disparate data types; performing content dependent data compression on the data block, if the data type of the data block is identified; performing content estimation data compression if the content is estimable; and performing content independent data compression on the data block, if the data type of the data block is not identified or estimable. In another aspect of the present invention LZDR compression is applied to simultaneously perform one method of compression while computing statistics useful in estimating the optimal form of compression to be applied.
    Type: Application
    Filed: May 2, 2013
    Publication date: November 7, 2013
    Applicant: Realtime Data LLC dba IXO
    Inventors: James J. Fallon, Paul F. Pickel, Stephen J. Mcerlain, John Buck
  • Patent number: 8238611
    Abstract: A system for distance calculation is disclosed. The system includes an illuminator unit, one or more camera units, and a distance processor. The illuminator unit illuminates a scene in a target area using a textured pattern creator and wherein the textured pattern creator includes a diffractive optical element. The one or more camera units captures two or more images of the target area from two or more physical locations. A textured pattern illumination is visible in each of the two or more images of the target area. The images are used to calculate distances to one or more points in the scene in the target area.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: August 7, 2012
    Assignee: Tyzx, Inc.
    Inventors: Pierre St. Hilaire, Gaile Gibson Gordon, John Iselin Woodfill, Ronald John Buck, Steve Clohset
  • Patent number: 8112619
    Abstract: Systems and methods for providing accelerated loading of operating system and application programs upon system boot or application launch are disclosed. In one aspect, a method for providing accelerated loading of an operating system comprises the steps of: maintaining a list of boot data used for booting a computer system; preloading the boot data upon initialization of the computer system; and servicing requests for boot data from the computer system using the preloaded boot data. In another aspect, a method for providing accelerated launching of an application program comprises the steps of: maintaining a list of application data associated with an application program; preloading the application data upon launching the application program; and servicing requests for application data from a computer system using the preloaded application data.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: February 7, 2012
    Assignee: Realtime Data LLC
    Inventors: James J. Fallon, John Buck, Paul F. Pickel, Stephen J. McErlain
  • Patent number: 8090936
    Abstract: Systems and methods are disclosed for providing accelerated loading of operating system and application programs. In one aspect, a method for providing accelerated loading of an operating system comprises the steps of: maintaining a list of boot data; preloading the boot data upon initialization of the computer system; and servicing requests for boot data from the computer system using the preloaded boot data. In a preferred embodiment, the boot data is retrieved from a boot device and stored in a cache memory device. In another aspect, a method for accelerated loading of an operating system comprises updating the list of boot data during the boot process, wherein updating comprises adding to the list any boot data requested by the computer system not previously stored in the list and/or removing from the list any boot data previously stored in the list and not requested by the computer system.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: January 3, 2012
    Assignee: Realtime Data, LLC
    Inventors: James J. Fallon, John Buck, Paul F. Pickel, Stephen J. McErlain
  • Patent number: D645724
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: September 27, 2011
    Inventor: John Buck