Patents by Inventor Keith A. Wright

Keith A. Wright 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: 11913183
    Abstract: A chute control assembly for a snow thrower having a housing, handle, and a chute includes a control mechanism, a connecting mechanism, and a guide mechanism. The control mechanism includes an actuator mechanism that allows an operator to manually control the orientation of the chute from a position spaced apart from the chute. The connecting mechanism transfers rotation of the actuator mechanism to the guide mechanism. The guide mechanism is attached to the chute and rotates and adjust the orientation of the chute in response to rotation of the actuator mechanism in order to change the direction that snow is thrown from the snow thrower.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: February 27, 2024
    Assignee: MTD PRODUCTS INC
    Inventors: Adam Hiller, Michael Wright, Keith Fortlage, Alan Dumitrescu
  • Publication number: 20230368250
    Abstract: Systems and methods for dynamically inserting content into webpages. A computing device can receive an information resource. The computing device can receive a content item for insertion at one of the candidate content insertion locations of the information resource. The computing device can identify candidate content insertion locations for insertion of the content item based on locations of one or more elements on the information resource. The computing device can monitor for a scroll event on the information resource. The computing device can identify a portion of the information resource to be displayed within the viewport of the application subsequent to processing the event. The computing device can determine that one of the candidate insertion locations is within or below the viewport. The computing device can set a content slot at the determined content insertion location. The computing device can insert, at the content slot, the content item.
    Type: Application
    Filed: May 17, 2023
    Publication date: November 16, 2023
    Inventors: Matthew Burriesci, Keith Wright, Willa Angel Chen, Joshua Nedelka
  • Patent number: 11694237
    Abstract: Systems and methods for dynamically inserting content into webpages. A computing device can receive an information resource. The computing device can receive a content item for insertion at one of the candidate content insertion locations of the information resource. The computing device can identify candidate content insertion locations for insertion of the content item based on locations of one or more elements on the information resource. The computing device can monitor for a scroll event on the information resource. The computing device can identify a portion of the information resource to be displayed within the viewport of the application subsequent to processing the event. The computing device can determine that one of the candidate insertion locations is within or below the viewport. The computing device can set a content slot at the determined content insertion location. The computing device can insert, at the content slot, the content item.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: July 4, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew Burriesci, Keith Wright, Willa Angel Chen, Joshua Nedelka
  • Patent number: 10410258
    Abstract: According to various aspects of the present invention, a user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially configured to aggregate large data volumes and translate the large data volumes into summary information and incorporate navigable categorizations that enable dynamic selection and visualization of portions of the large data volumes. Such interfaces may be particularly useful for managing large amounts of information, such as ad placement and performance information that is generated within an advertising network associated with ad campaigns. Moreover the integration of such summary menus in detailed visualizations improves information access, limits rendering operations by the system, and enables more efficient retrieval and visualization of information. In some examples, the contextual views limit errors in data entry, for example, by providing contextual visualization for subsequent functions.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: September 10, 2019
    Assignee: Nanigans, Inc.
    Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
  • Publication number: 20190147503
    Abstract: Systems and methods for dynamically inserting content into webpages. A computing device can receive an information resource. The computing device can receive a content item for insertion at one of the candidate content insertion locations of the information resource. The computing device can identify candidate content insertion locations for insertion of the content item based on locations of one or more elements on the information resource. The computing device can monitor for a scroll event on the information resource. The computing device can identify a portion of the information resource to be displayed within the viewport of the application subsequent to processing the event. The computing device can determine that one of the candidate insertion locations is within or below the viewport. The computing device can set a content slot at the determined content insertion location. The computing device can insert, at the content slot, the content item.
    Type: Application
    Filed: May 27, 2016
    Publication date: May 16, 2019
    Applicant: Google LLC
    Inventors: Matthew BURRIESCI, Keith WRIGHT, Willa Angel CHEN, Joshua NEDELKA
  • Publication number: 20170012497
    Abstract: A kinetic energy conversion method that converts kinetic energy input into helical motion kinetic energy applied to an electrical generating device is disclosed. A kinetic energy force is applied to an input shaft. The input shaft drives a planetary gearing system that accelerates the helical motion. The accelerated output of helical motion is applied to a bevel gear that redirects the motion from horizontal to vertical. The vertical helical motion is applied to a horizontal flywheel rotating on a magnetic levitation system. The rotating horizontal flywheel turns a scalable depending on need sized electrical generator producing carbon free electricity.
    Type: Application
    Filed: March 27, 2014
    Publication date: January 12, 2017
    Inventor: Darren Keith Wright
  • Publication number: 20160364093
    Abstract: According to various aspects of the present invention, a user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially configured to aggregate large data volumes and translate the large data volumes into summary information and incorporate navigable categorizations that enable dynamic selection and visualization of portions of the large data volumes. Such interfaces may be particularly useful for managing large amounts of information, such as ad placement and performance information that is generated within an advertising network associated with ad campaigns. Moreover the integration of such summary menus in detailed visualizations improves information access, limits rendering operations by the system, and enables more efficient retrieval and visualization of information. In some examples, the contextual views limit errors in data entry, for example, by providing contextual visualization for subsequent functions.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 15, 2016
    Applicant: Nanigans, Inc.
    Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
  • Publication number: 20160364772
    Abstract: According to various aspects of the present invention, a user interface capable of effectively manipulating high volumes of data is provided. The system and/or user interface is specially configured to aggregate large data volumes and translate the large data volumes into summary information and incorporate navigable categorizations that enable dynamic selection and visualization of portions of the large data volumes. Such interfaces may be particularly useful for managing large amounts of information, such as ad placement and performance information that is generated within an advertising network associated with ad campaigns. Moreover the integration of such summary menus in detailed visualizations improves information access, limits rendering operations by the system, and enables more efficient retrieval and visualization of information. In some examples, the contextual views limit errors in data entry, for example, by providing contextual visualization for subsequent functions.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 15, 2016
    Applicant: Nanigans, Inc.
    Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
  • Patent number: 8281309
    Abstract: A system for enrollment processing optimization for controlling batch job processing traffic transmitted to a mainframe computer includes an enrollment data input operations system operatively coupled to the mainframe computer and configured to provide a universal front end for data entry of enrollment information. Enrollment records based on the enrollment information is then created. A database system stores the enrollment records, and a workflow application module operatively coupled to the database system is configured to manage processing of the enrollment records and manage transmission of the enrollment records to the mainframe computer for batch processing. A batch throttling control module operatively coupled to the workflow application module and to the mainframe computer controls the rate and the number of enrollment records transmitted by the workflow application module to the mainframe computer for batch processing.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: October 2, 2012
    Assignee: Accenture Global Services Limited
    Inventors: Sushil R. Meda, Ginger Dusek, Nathaniel M. Holobinko, Rishi Tank, Rahul Solan, Keith Wright
  • Publication number: 20110055834
    Abstract: A system for enrollment processing optimization for controlling batch job processing traffic transmitted to a mainframe computer includes an enrollment data input operations system operatively coupled to the mainframe computer and configured to provide a universal front end for data entry of enrollment information. Enrollment records based on the enrollment information is then created. A database system stores the enrollment records, and a workflow application module operatively coupled to the database system is configured to manage processing of the enrollment records and manage transmission of the enrollment records to the mainframe computer for batch processing. A batch throttling control module operatively coupled to the workflow application module and to the mainframe computer controls the rate and the number of enrollment records transmitted by the workflow application module to the mainframe computer for batch processing.
    Type: Application
    Filed: August 31, 2009
    Publication date: March 3, 2011
    Inventors: Sushil R. Meda, Ginger Dusek, Nathaniel M. Holobinko, Rishi Tank, Rahul Solan, Keith Wright
  • Patent number: 7041031
    Abstract: The invention relates to a method for calculating a modification to the predetermined amount of torque needed to provide an urge to move sensation for a vehicle, the modification to take account of the weight at which and gradient on which the vehicle is operating and then commanding the engine to generate said modified torque and to transmit the modified urge torque to a clutch device to provide the urge to move according to the current operating conditions.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: May 9, 2006
    Assignee: Eaton Corporation
    Inventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
  • Patent number: 6953410
    Abstract: An automated clutch system for transferring torque from an engine to a change gear transmission is connected to a processing unit which uses various input parameters to calculate the grade on which the vehicle is operating and its current weight to determine an appropriate start gear to minimise clutch slip when the vehicle is launched from rest.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: October 11, 2005
    Assignee: Eaton Corporation
    Inventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
  • Patent number: 6816887
    Abstract: A method, system, and program for use in a data processing system for sending private messages from a single electronic message. A plurality of recipients is identified for an electronic message. A number of different sections are designated within the electronic message for separate receipt by each of a number of recipients within the plurality of recipients. Responsive to an indication to send the electronic message, an electronic message is automatically generated for each of the number of recipients, wherein the message of a given recipient within the number of recipients excludes sections within the number of sections designated for other recipients within the number of recipients.
    Type: Grant
    Filed: May 3, 2000
    Date of Patent: November 9, 2004
    Assignee: International Business Machines Corporation
    Inventors: Wade David Shaw, Edmund Torche, Martin Keith Wright
  • Publication number: 20040058778
    Abstract: When a vehicle is operating in launch or manoeuvring modes, the vehicle can be controlled by operation of the brake alone; the engagement of the friction clutch is in inverse proportion to the amount of braking effort demanded by the operator.
    Type: Application
    Filed: September 22, 2003
    Publication date: March 25, 2004
    Inventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
  • Publication number: 20040053218
    Abstract: A use of identifying a protein by double phage screening.
    Type: Application
    Filed: October 6, 2003
    Publication date: March 18, 2004
    Inventors: Robert Stewart Gilmour, Keith Wright Marvin
  • Publication number: 20040033861
    Abstract: The invention relates to a method for calculating a modification to the predetermined amount of torque needed to provide an urge to move sensation for a vehicle, the modification to take account of the weight at which and gradient on which the vehicle is operating and then commanding the engine to generate said modified torque and to transmit the modified urge torque to a clutch device to provide the urge to move according to the current operating conditions.
    Type: Application
    Filed: September 2, 2003
    Publication date: February 19, 2004
    Inventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
  • Publication number: 20040025617
    Abstract: An automated clutch system for transferring torque from an engine to a change gear transmission is connected to a processing unit which uses various input parameters to calculate the grade on which the vehicle is operating and its current weight to determine an appropriate start gear to minimise clutch slip when the vehicle is launched from rest.
    Type: Application
    Filed: September 2, 2003
    Publication date: February 12, 2004
    Inventors: Martin Stanley Fowler, Alfred John Richardson, Martin Fowler, Keith Wright
  • Patent number: 6658339
    Abstract: A system for controlling an automated mechanical change-gear transmission system including a processing unit for processing inputs according to predetermined logic rules to determine currently engaged and allowably engaged gear ratios and throttle positions, for changing between automatic and semi-automatic transmission modes, for issuing command output signals to non-manually controlled operators, and for temporarily selectively overriding a pre-selected transmission mode if either cruise control or power take off are activated.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: December 2, 2003
    Assignee: Eaton Corporation
    Inventors: Keith Wright, Anthony Stasik, Paul Martin Fowler
  • Patent number: D803853
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: November 28, 2017
    Assignee: Google Inc.
    Inventors: Yi Zhang, Joshua Nedelka, Sean Miller, Thomas Shimko, Matthew Burriesci, Manohar Prabhu, Keith Wright, Matthew Frisbie, Issac VanDuyn, Johan Kartiwa
  • Patent number: D803865
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: November 28, 2017
    Assignee: Google Inc.
    Inventors: Joshua Nedelka, Matthew Burriesci, Willa Chen, Keith Wright