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: 11913183Abstract: 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: GrantFiled: June 27, 2022Date of Patent: February 27, 2024Assignee: MTD PRODUCTS INCInventors: Adam Hiller, Michael Wright, Keith Fortlage, Alan Dumitrescu
-
Publication number: 20230368250Abstract: 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: ApplicationFiled: May 17, 2023Publication date: November 16, 2023Inventors: Matthew Burriesci, Keith Wright, Willa Angel Chen, Joshua Nedelka
-
Patent number: 11694237Abstract: 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: GrantFiled: May 27, 2016Date of Patent: July 4, 2023Assignee: GOOGLE LLCInventors: Matthew Burriesci, Keith Wright, Willa Angel Chen, Joshua Nedelka
-
Patent number: 10410258Abstract: 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: GrantFiled: May 27, 2016Date of Patent: September 10, 2019Assignee: Nanigans, Inc.Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
-
Publication number: 20190147503Abstract: 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: ApplicationFiled: May 27, 2016Publication date: May 16, 2019Applicant: Google LLCInventors: Matthew BURRIESCI, Keith WRIGHT, Willa Angel CHEN, Joshua NEDELKA
-
Publication number: 20170012497Abstract: 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: ApplicationFiled: March 27, 2014Publication date: January 12, 2017Inventor: Darren Keith Wright
-
Publication number: 20160364093Abstract: 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: ApplicationFiled: May 27, 2016Publication date: December 15, 2016Applicant: Nanigans, Inc.Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
-
Publication number: 20160364772Abstract: 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: ApplicationFiled: May 27, 2016Publication date: December 15, 2016Applicant: Nanigans, Inc.Inventors: Claude Denton, Ric Calvillo, Joshua Allen Breckman, Travis Hansen, Jonathan Palmer, George Plesko, Keith Wright
-
Optimization system for controlling batch job processing traffic transmitted to a mainframe computer
Patent number: 8281309Abstract: 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: GrantFiled: August 31, 2009Date of Patent: October 2, 2012Assignee: Accenture Global Services LimitedInventors: Sushil R. Meda, Ginger Dusek, Nathaniel M. Holobinko, Rishi Tank, Rahul Solan, Keith Wright -
Publication number: 20110055834Abstract: 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: ApplicationFiled: August 31, 2009Publication date: March 3, 2011Inventors: Sushil R. Meda, Ginger Dusek, Nathaniel M. Holobinko, Rishi Tank, Rahul Solan, Keith Wright
-
Patent number: 7041031Abstract: 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: GrantFiled: July 24, 2001Date of Patent: May 9, 2006Assignee: Eaton CorporationInventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
-
Patent number: 6953410Abstract: 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: GrantFiled: July 24, 2001Date of Patent: October 11, 2005Assignee: Eaton CorporationInventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
-
Patent number: 6816887Abstract: 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: GrantFiled: May 3, 2000Date of Patent: November 9, 2004Assignee: International Business Machines CorporationInventors: Wade David Shaw, Edmund Torche, Martin Keith Wright
-
Publication number: 20040058778Abstract: 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: ApplicationFiled: September 22, 2003Publication date: March 25, 2004Inventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
-
Publication number: 20040053218Abstract: A use of identifying a protein by double phage screening.Type: ApplicationFiled: October 6, 2003Publication date: March 18, 2004Inventors: Robert Stewart Gilmour, Keith Wright Marvin
-
Publication number: 20040033861Abstract: 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: ApplicationFiled: September 2, 2003Publication date: February 19, 2004Inventors: Robert Stanley Wheeler, Alfred John Richardson, Martin Fowler, Keith Wright
-
Publication number: 20040025617Abstract: 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: ApplicationFiled: September 2, 2003Publication date: February 12, 2004Inventors: Martin Stanley Fowler, Alfred John Richardson, Martin Fowler, Keith Wright
-
Patent number: 6658339Abstract: 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: GrantFiled: November 17, 2000Date of Patent: December 2, 2003Assignee: Eaton CorporationInventors: Keith Wright, Anthony Stasik, Paul Martin Fowler
-
Patent number: D803853Type: GrantFiled: December 31, 2015Date of Patent: November 28, 2017Assignee: 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: D803865Type: GrantFiled: December 31, 2015Date of Patent: November 28, 2017Assignee: Google Inc.Inventors: Joshua Nedelka, Matthew Burriesci, Willa Chen, Keith Wright