Patents by Inventor Michael Bachman

Michael Bachman 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: 20240083471
    Abstract: A thread box assembly includes a framing body coupled with a moveable arm of a thread box system that positions rails of a track. The framing body includes external framing walls with an upward facing open side. The framing body includes framing supporting walls between the external walls. Supporting walls may couple the framing walls with each other. The assembly includes a closing body that can be removably coupled with the framing body. The closing body includes opposing elongated bars and opposing internal coupling walls. The elongated bars are oriented perpendicular to the coupling walls. The closing body is fastened to the framing body to define and surround a central opening of the thread box assembly through which the rails extend during installation or replacement of the track without the closing body moving relative to the framing body.
    Type: Application
    Filed: August 3, 2023
    Publication date: March 14, 2024
    Inventors: Michael VanderLinden, Mark Bachman, Norman Wellings
  • Publication number: 20240084517
    Abstract: A clamp assembly may include a housing that can be positionable alongside an elongated body, one or more clamps that can be pivotally couplable with the housing, and an actuator that may pivot the one or more clamps relative to the housing. The clamps may selectively engage the elongated body to thereby restrict movement of the elongated body relative to the housing.
    Type: Application
    Filed: August 3, 2023
    Publication date: March 14, 2024
    Inventors: Michael VanderLinden, Mark Bachman, Norman Wellings
  • Publication number: 20230359970
    Abstract: Automated estimation and capture of greenhouse gas (GHG) emissions from performance of software-based processes using cloud-based integration platform. In an embodiment, an emissions estimation model is stored and associated with a GHG emissions step. The GHG emissions step may be incorporated into a flow path of data through one or more software-based processes. During execution of such a software-based process, data flowing through the GHG emissions step is enhanced by extracting GHG-related data, applying the emissions estimation model to the GHG-related data to estimate GHG emissions, and incorporating the estimated GHG emissions into the data.
    Type: Application
    Filed: May 3, 2022
    Publication date: November 9, 2023
    Inventors: Michael Bachman, John Pflueger
  • Patent number: 10967258
    Abstract: Methods and systems for receiving a request for content associated with a game, receiving at least one of a device identifier and at least one of game data, associating the device identifier with the game data to create a document, and retrieving the document to generate relevant content items for display on the web page.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: April 6, 2021
    Assignee: Google LLC
    Inventor: Michael Bachman
  • Patent number: 10953324
    Abstract: Methods and systems for receiving a request for content associated with a game, receiving at least one of a device identifier and at least one of game data, associating the device identifier with the game data to create a document, and retrieving the document to generate relevant content items for display on the web page.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: March 23, 2021
    Assignee: Google LLC
    Inventor: Michael Bachman
  • Patent number: 10500490
    Abstract: Methods and systems for receiving a request for content associated with a game, receiving at least one of a device identifier and at least one of game data, associating the device identifier with the game data to create a document, and retrieving the document to generate relevant content items for display on the web page.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: December 10, 2019
    Assignee: Google LLC
    Inventor: Michael Bachman
  • Patent number: 9656166
    Abstract: Methods and systems for receiving a request for content associated with a game, receiving at least one of a device identifier and at least one of game data, associating the device identifier with the game data to create a document, and retrieving the document to generate relevant content items for display on the web page.
    Type: Grant
    Filed: April 6, 2016
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventor: Michael Bachman
  • Patent number: 9449181
    Abstract: Control and enforcement of access of user data are described, including receiving a request from an application to access data associated with a user; determining that a service profile and another service profile are associated with the user, the service profile includes at least one data service specified by the user and the another service profile includes at least another data service specified by the user; identifying the service profile being associated, by the user, with at least the application; determining whether the data requested by the application are provided by the at least one data service included in the service profile; and performing an action with respect to access by the application to the data requested, based on a result of the determining.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: September 20, 2016
    Assignee: GOOGLE INC.
    Inventors: Vijay Umapathy, Michael Bachman, Alejo Grigera, Vitor Rodrigues
  • Patent number: 9333426
    Abstract: Methods and systems for receiving a request for content associated with a game, receiving at least one of a device identifier and at least one of game data, associating the device identifier with the game data to create a document, and retrieving the document to generate relevant content items for display on the web page.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: May 10, 2016
    Assignee: Google Inc.
    Inventor: Michael Bachman
  • Patent number: 9330278
    Abstract: Service profiles for associating data services with applications are described, including receiving a first input from a user identifying a first service to include in a service profile; receiving a second input from the user identifying a second service to include in the service profile, the second service is associated with the user; receiving a third input from the user defining one or more boundaries of one or more of the first service and the second service; receiving a fourth input from the user indicating association of the service profile with one of the at least one application; storing the service profile with information of the first service, the second service, and the association with the one of the at least one application; and based on the service profile, determining whether to grant access to the first service and second service by the at least one application.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: May 3, 2016
    Assignee: GOOGLE INC.
    Inventors: Vijay Umapathy, Michael Bachman, Alejo Grigera, Vitor Rodrigues
  • Patent number: 9058423
    Abstract: A continuous build and test system, method, and computer-readable medium, performed by one or more processors is described. The system includes an input for inputting a test specification that imports an environment manager. An environment manager object is created upon processing of the test specification, and delegates management functions to one or more specialized manager objects. The environment manager includes config data that designate paths to one or more binary files, and token settings specifying resources to be used during testing of the binary files. The environment manager selects a test platform to be used in testing the one or more binary files. The specialized manager objects perform testing, including bringing up the one or more binary files in the selected test platform, creating the data resources based on the token settings, performing the instructed tests, and cleaning up created data resources.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: June 16, 2015
    Assignee: GOOGLE INC.
    Inventors: Matthew Stone, Ravi Mistry, Jonathan Calvert, Michael Bachman, Murat Muth Ozturk, Yizhi Zhao
  • Patent number: 8875062
    Abstract: Service profiles for associating data services with applications are described, including receiving a first input from a user identifying a first service to include in a service profile; receiving a second input from the user identifying a second service to include in the service profile, the second service is associated with the user; receiving a third input from the user defining one or more boundaries of one or more of the first service and the second service; receiving a fourth input from the user indicating association of the service profile with one of the at least one application; storing the service profile with information of the first service, the second service, and the association with the one of the at least one application; and based on the service profile, determining whether to grant access to the first service and second service by the at least one application.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventors: Vijay Umapathy, Michael Bachman, Alejo Grigera, Vitor Rodrigues
  • Patent number: 8745650
    Abstract: A method, executed by a processor, for selecting content segments to serve to a viewer based on time-delayed television content viewed by the viewer includes receiving by the processor, a notification for a visit by the viewer to the resource; accessing by the processor, a time-delayed content viewing history; and in response to the notification, identifying by the processor, based on the history, one or more content segments to serve at the resource.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: June 3, 2014
    Assignee: Google Inc.
    Inventor: Michael Bachman
  • Publication number: 20130117097
    Abstract: Systems, methods, and computer-readable media that may be used to present advertisements to a first user based on the first user's interactions with one or more other users are provided. One method includes transmitting an electronic advertisement to a user computing device. The electronic advertisement includes an invitation for the user to receive a non-cash benefit in return for allowing an advertiser associated with the electronic advertisement access to one or more aspects of an account of the user on a social network. The method further includes receiving an indication that the user has accepted the invitation for the non-cash benefit, performing an action on behalf of the advertiser relating to the account of the user on the social network and providing a confirmation message to the user indicating that the non-cash benefit will be provided.
    Type: Application
    Filed: November 7, 2011
    Publication date: May 9, 2013
    Inventor: Michael Bachman
  • Patent number: 6622069
    Abstract: Methods and apparatus for adjusting at least one of the motors in an electrically driven vehicle having a first motor for controlling a first wheel and a second motor for controlling a second wheel are disclosed. The method is performed in response to input from a user control that enables an operator of the vehicle to steer the vehicle. It is determined from one or more conditions whether the operator of the vehicle is attempting to drive the vehicle straight on approximately level ground. When it is determined from the one or more conditions that the operator of the vehicle is attempting to drive the vehicle approximately straight on approximately level ground, it is then determined whether to adjust one of the motors based upon the input from the operator of the vehicle to the user control. When it is determined that adjustment is appropriate, the appropriate motor is adjusted.
    Type: Grant
    Filed: May 7, 2002
    Date of Patent: September 16, 2003
    Assignee: Curtis Instruments, Inc.
    Inventors: Marc R. Davis, Andrew J. Shepherd, Michael Bachman
  • Patent number: 6611116
    Abstract: Methods and apparatus for controlling performance of electric motors in a system having two or more electric motors, the motors adapted for being coupled to two or more wheels of an electric vehicle, each of the electric motors having armature and field coils which are independently excited by a source of voltage to generate armature and field currents, the armatures being connected in series to the voltage source include detecting a condition in the system indicating that one of the wheels is slipping, reducing power delivered to one of the motors that is associated with the slipping wheel in response to the detection of the condition, providing power to the one or more motors that are not associated with the slipping wheel after the power delivered to the motor associated with the slipping wheel is reduced, and restoring the power delivered to the one of the motors associated with the slipping wheel in response to a recovery event.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: August 26, 2003
    Assignee: Curtis Instruments, Inc.
    Inventors: Michael Bachman, Gevorg Nahapetian, Bill May
  • Publication number: 20020005304
    Abstract: Methods and apparatus for controlling performance of electric motors in a system having two or more electric motors, the motors adapted for being coupled to two or more wheels of an electric vehicle, each of the electric motors having armature and field coils which are independently excited by a source of voltage to generate armature and field currents, the armatures being connected in series to the voltage source include detecting a condition in the system indicating that one of the wheels is slipping, reducing power delivered to one of the motors that is associated with the slipping wheel in response to the detection of the condition, providing power to the one or more motors that are not associated with the slipping wheel after the power delivered to the motor associated with the slipping wheel is reduced, and restoring the power delivered to the one of the motors associated with the slipping wheel in response to a recovery event.
    Type: Application
    Filed: May 10, 2001
    Publication date: January 17, 2002
    Applicant: Curtis Instruments, Inc.
    Inventors: Michael Bachman, Gevorg Nahapetian, Bill May