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: 20240083471Abstract: 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: ApplicationFiled: August 3, 2023Publication date: March 14, 2024Inventors: Michael VanderLinden, Mark Bachman, Norman Wellings
-
Publication number: 20240084517Abstract: 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: ApplicationFiled: August 3, 2023Publication date: March 14, 2024Inventors: Michael VanderLinden, Mark Bachman, Norman Wellings
-
Publication number: 20230359970Abstract: 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: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Inventors: Michael Bachman, John Pflueger
-
Patent number: 10967258Abstract: 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: GrantFiled: June 11, 2020Date of Patent: April 6, 2021Assignee: Google LLCInventor: Michael Bachman
-
Patent number: 10953324Abstract: 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: GrantFiled: November 11, 2019Date of Patent: March 23, 2021Assignee: Google LLCInventor: Michael Bachman
-
Patent number: 10500490Abstract: 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: GrantFiled: May 17, 2017Date of Patent: December 10, 2019Assignee: Google LLCInventor: Michael Bachman
-
Patent number: 9656166Abstract: 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: GrantFiled: April 6, 2016Date of Patent: May 23, 2017Assignee: Google Inc.Inventor: Michael Bachman
-
Patent number: 9449181Abstract: 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: GrantFiled: October 19, 2012Date of Patent: September 20, 2016Assignee: GOOGLE INC.Inventors: Vijay Umapathy, Michael Bachman, Alejo Grigera, Vitor Rodrigues
-
Patent number: 9333426Abstract: 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: GrantFiled: March 4, 2014Date of Patent: May 10, 2016Assignee: Google Inc.Inventor: Michael Bachman
-
Patent number: 9330278Abstract: 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: GrantFiled: September 23, 2014Date of Patent: May 3, 2016Assignee: GOOGLE INC.Inventors: Vijay Umapathy, Michael Bachman, Alejo Grigera, Vitor Rodrigues
-
Patent number: 9058423Abstract: 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: GrantFiled: November 18, 2011Date of Patent: June 16, 2015Assignee: GOOGLE INC.Inventors: Matthew Stone, Ravi Mistry, Jonathan Calvert, Michael Bachman, Murat Muth Ozturk, Yizhi Zhao
-
Patent number: 8875062Abstract: 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: GrantFiled: October 18, 2012Date of Patent: October 28, 2014Assignee: Google Inc.Inventors: Vijay Umapathy, Michael Bachman, Alejo Grigera, Vitor Rodrigues
-
Patent number: 8745650Abstract: 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: GrantFiled: October 10, 2012Date of Patent: June 3, 2014Assignee: Google Inc.Inventor: Michael Bachman
-
Publication number: 20130117097Abstract: 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: ApplicationFiled: November 7, 2011Publication date: May 9, 2013Inventor: Michael Bachman
-
Patent number: 6622069Abstract: 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: GrantFiled: May 7, 2002Date of Patent: September 16, 2003Assignee: Curtis Instruments, Inc.Inventors: Marc R. Davis, Andrew J. Shepherd, Michael Bachman
-
Patent number: 6611116Abstract: 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: GrantFiled: May 10, 2001Date of Patent: August 26, 2003Assignee: Curtis Instruments, Inc.Inventors: Michael Bachman, Gevorg Nahapetian, Bill May
-
Publication number: 20020005304Abstract: 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: ApplicationFiled: May 10, 2001Publication date: January 17, 2002Applicant: Curtis Instruments, Inc.Inventors: Michael Bachman, Gevorg Nahapetian, Bill May