Patents by Inventor Shane Williams
Shane Williams 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: 20250338798Abstract: A system and method for automatic wrapping a row of bales in a bale wrapper, including placing a first bale on a loading table. The wrapping cycle including rotating a wrapping hoop to apply a wrapping material to a bale surface, moving a bale pushing device from a first position toward a second position to push the first bale through the wrapping hoop, dispensing from a first material applicator and a second material applicator, changing a wrapping application parameter for applying the wrapping material based on an intermediate position within the row of bales, continuing to move the bale pushing device until the second position is reached, stopping the rotation of the wrapping hoop, and moving the bale pushing device to the first position.Type: ApplicationFiled: July 14, 2025Publication date: November 6, 2025Applicant: KUHN NORTH AMERICA, INC.Inventors: Shane WILLIAMS, Justin H. MAINWARING, Grant J. HEINEMAN, Jacob L. PETERSON, Dana Eric REDMAN, Thomas J. HOFFMAN
-
Patent number: 12382873Abstract: A system and method for automatic wrapping bales in a bale wrapper, including placing a bale on a loading table and performing a wrapping cycle. The wrapping cycle including rotating a wrapping hoop to apply a wrapping material to a bale surface, moving a bale pushing device from a first position toward a second position to push the bale through the wrapping hoop, dispensing from a first material applicator and a second material applicator, comparing a theoretical applied wrapping material quantity to an actual applied wrapping material quantity, adjusting a ratio of moving speed of the bale pushing device to rotational speed of the wrapping hoop, to apply a predetermined amount of wrapping material, continuing to move the bale pushing device until the second position is reached, stopping the rotation of the wrapping hoop, and moving the bale pushing device from the second position to the first position.Type: GrantFiled: July 12, 2024Date of Patent: August 12, 2025Assignee: KUHN NORTH AMERICA, INC.Inventors: Shane Williams, Justin H. Mainwaring, Grant J. Heineman, Jacob L. Peterson, Dana Eric Redman, Thomas J. Hoffman
-
Publication number: 20240365715Abstract: A system and method for automatic wrapping bales in a bale wrapper, including placing a bale on a loading table and performing a wrapping cycle. The wrapping cycle including rotating a wrapping hoop to apply a wrapping material to a bale surface, moving a bale pushing device from a first position toward a second position to push the bale through the wrapping hoop, dispensing from a first material applicator and a second material applicator, comparing a theoretical applied wrapping material quantity to an actual applied wrapping material quantity, adjusting a ratio of moving speed of the bale pushing device to rotational speed of the wrapping hoop, to apply a predetermined amount of wrapping material, continuing to move the bale pushing device until the second position is reached, stopping the rotation of the wrapping hoop, and moving the bale pushing device from the second position to the first position.Type: ApplicationFiled: July 12, 2024Publication date: November 7, 2024Applicant: KUHN NORTH AMERICA, INC.Inventors: Shane WILLIAMS, Justin H. MAINWARING, Grant J. HEINEMAN, Jacob L. PETERSON, Dana Eric REDMAN, Thomas J. HOFFMAN
-
Patent number: 12063894Abstract: A system and method for automatic wrapping bales in a bale wrapper, including placing a bale on a loading table and performing a wrapping cycle. The wrapping cycle including rotating a wrapping hoop to apply a wrapping material to a bale surface, moving a bale pushing device from a first position toward a second position to push the bale through the wrapping hoop, dispensing from a first material applicator and a second material applicator, determining presence of the wrapping material, by a sensor on the wrapping hoop, adjusting based on the determining, a ratio of moving speed to rotational speed of the wrapping hoop, to apply a predetermined amount of wrapping material independent of the presence of wrapping material dispensing, continuing to move the bale pushing device until the second position is reached, stopping the rotation of the wrapping hoop, and moving the bale pushing device to the first position.Type: GrantFiled: July 18, 2022Date of Patent: August 20, 2024Assignee: KUHN NORTH AMERICA, INC.Inventors: Shane Williams, Justin H. Mainwaring, Grant J. Heineman, Jacob L. Peterson, Dana Eric Redman, Thomas J. Hoffman
-
Publication number: 20240016095Abstract: A system and method for automatic wrapping bales in a bale wrapper, including placing a bale on a loading table and performing a wrapping cycle. The wrapping cycle including rotating a wrapping hoop to apply a wrapping material to a bale surface, moving a bale pushing device from a first position toward a second position to push the bale through the wrapping hoop, dispensing from a first material applicator and a second material applicator, determining presence of the wrapping material, by a sensor on the wrapping hoop, adjusting based on the determining, a ratio of moving speed to rotational speed of the wrapping hoop, to apply a predetermined amount of wrapping material independent of the presence of wrapping material dispensing, continuing to move the bale pushing device until the second position is reached, stopping the rotation of the wrapping hoop, and moving the bale pushing device to the first position.Type: ApplicationFiled: July 18, 2022Publication date: January 18, 2024Applicant: KUHN NORTH AMERICA, INC.Inventors: Shane WILLIAMS, Justin H. MAINWARING, Grant J. HEINEMAN, Jacob L. PETERSON, Dana Eric REDMAN, Thomas J. HOFFMAN
-
Patent number: 11482120Abstract: A device includes a processor. The processor is configured to execute instructions to receive first operator input and generate layers for a map based on the first operator input. The layers include features to indicate whether an Uncrewed Aerial Vehicle (UAV) operator should or could fly a UAV in an airspace corresponding to an area within the map. The processor is also configured to receive second operator input that specifies a path on the map, for a UAV flight.Type: GrantFiled: July 15, 2020Date of Patent: October 25, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Jonathan R. Natiuk, Amie Kuttruff, Alexei P. Yagolnikov, Tariq M. Rashid, John William Fahey, Gregory Bauwens, Leah Brady, James Paul Smith, Shane Williams
-
Publication number: 20220020276Abstract: A device includes a processor. The processor is configured to execute instructions to receive first operator input and generate layers for a map based on the first operator input. The layers include features to indicate whether an Uncrewed Aerial Vehicle (UAV) operator should or could fly a UAV in an airspace corresponding to an area within the map. The processor is also configured to receive second operator input that specifies a path on the map, for a UAV flight.Type: ApplicationFiled: July 15, 2020Publication date: January 20, 2022Inventors: Jonathan R. Natiuk, Amie Kuttruff, Alexei P. Yagolnikov, Tariq M. Rashid, John William Fahey, Gregory Bauwens, Leah Brady, James Paul Smith, Shane Williams
-
Patent number: 10768696Abstract: Representative embodiments disclose mechanisms for calibrating an eye gaze selection system. When the calibration is triggered, a snapshot of an area around the current user's gaze point is taken. The snapshot area is then animated to cause motion of the snapshot area. As the snapshot is animated, the user's gaze will naturally track the thing the user was focusing on. This creates an eye tracking vector with a magnitude and direction. The magnitude and direction of the eye tracking vector can then be used to calculate a correction factor for the current user's gaze point. Calibration can be triggered manually by the user or based on some criteria such as error rates in item selection by the user.Type: GrantFiled: October 5, 2017Date of Patent: September 8, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Shane Williams, Andrew D. Wilson
-
Publication number: 20190235721Abstract: Among other things, one or more techniques and systems are disclosed for saving and retrieving browser-based content or portions thereof for browser-based interactions. Metadata is generated for a selection of a portion or an entire browser page, when a user selects content for the page. The selected content, comprising at least a portion of the browser page, is stored in a database in a remote data store, where the database is indexed by the associated metadata. The selection is presented in a multi-level representation in a user interface (UI) by using the associated metadata to organize the selection(s) in the UI.Type: ApplicationFiled: April 12, 2019Publication date: August 1, 2019Inventors: Susan T. Dumais, Shane Williams
-
Publication number: 20190107884Abstract: Representative embodiments disclose mechanisms for calibrating an eye gaze selection system. When the calibration is triggered, a snapshot of an area around the current user's gaze point is taken. The snapshot area is then animated to cause motion of the snapshot area. As the snapshot is animated, the user's gaze will naturally track the thing the user was focusing on. This creates an eye tracking vector with a magnitude and direction. The magnitude and direction of the eye tracking vector can then be used to calculate a correction factor for the current user's gaze point. Calibration can be triggered manually by the user or based on some criteria such as error rates in item selection by the user.Type: ApplicationFiled: October 5, 2017Publication date: April 11, 2019Inventors: Shane Williams, Andrew D. Wilson
-
Patent number: 10254832Abstract: Representative embodiments disclose mechanisms for selection of items using eye tracking. One or more primary selection targets are presented to the user. When the user selects a primary selection target, secondary selection targets are presented in close proximity to the primary selection target, either before or after selection of the primary selection target. The secondary selection targets are animated in a way that moves them away from the primary selection target. The user's eye naturally follows the secondary selection target of interest, if any, producing a vector having a magnitude and a direction. The magnitude and direction of the vector are used to identify which, if any, of the secondary selection targets are intended ty the user.Type: GrantFiled: September 28, 2017Date of Patent: April 9, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Shane Williams, Andrew D. Wilson
-
Patent number: 10250549Abstract: A mechanism for automatically organizing electronic messages is described herein. Social groups of a particular user that may be representative of topics, people, projects, and the like can be automatically learned based at least in part upon historical correspondence of the user. Moreover, messages can be automatically prioritized based at least in part upon historical correspondence patterns. Electronic messages may be presented to the user in accordance with group information and how important the messages are to the user.Type: GrantFiled: January 5, 2018Date of Patent: April 2, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrzej Turski, Lili Cheng, Michael Anthony Affronti, Shane Williams
-
Publication number: 20190094958Abstract: Representative embodiments disclose mechanisms for selection of items using eye tracking. One or more primary selection targets are presented to the user. When the user selects a primary selection target, secondary selection targets are presented in close proximity to the primary selection target, either before or after selection of the primary selection target. The secondary selection targets are animated in a way that moves them away from the primary selection target. The user's eye naturally follows the secondary selection target of interest, if any, producing a vector having a magnitude and a direction. The magnitude and direction of the vector are used to identify which, if any, of the secondary selection targets are intended ty the user.Type: ApplicationFiled: September 28, 2017Publication date: March 28, 2019Inventors: Shane Williams, Andrew D. Wilson
-
Publication number: 20180131662Abstract: A mechanism for automatically organizing electronic messages is described herein. Social groups of a particular user that may be representative of topics, people, projects, and the like can be automatically learned based at least in part upon historical correspondence of the user. Moreover, messages can be automatically prioritized based at least in part upon historical correspondence patterns. Electronic messages may be presented to the user in accordance with group information and how important the messages are to the user.Type: ApplicationFiled: January 5, 2018Publication date: May 10, 2018Inventors: Andrzej Turski, Lili Cheng, Michael Anthony Affronti, Shane Williams
-
Publication number: 20180095966Abstract: An example system for presenting search results includes a computer memory and a processor. The processor is to receive a set of search results in response to a query. The processor is to extract a feature and text from each of the search results. The processor is to also calculate an accessibility score for each of the search results based on the extracted feature and the text. The processor is to further rank the set of search results based on the accessibility score. The processor is to also further present the ranked search results based on an accessibility score of a user.Type: ApplicationFiled: October 4, 2016Publication date: April 5, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Adam Fourney, Ryen White, Meredith Morris, Shane Williams
-
Patent number: 9866514Abstract: A mechanism for automatically organizing electronic messages is described herein. Social groups of a particular user that may be representative of topics, people, projects, and the like can be automatically learned based at least in part upon historical correspondence of the user. Moreover, messages can be automatically prioritized based at least in part upon historical correspondence patterns. Electronic messages may be presented to the user in accordance with group information and how important the messages are to the user.Type: GrantFiled: June 13, 2016Date of Patent: January 9, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrzej Turski, Lili Cheng, Michael Anthony Affronti, Shane Williams
-
Patent number: 9693505Abstract: A merger apparatus including a pick-up header; a conveyor with a conveyor belt; a skid shoe disposed below the pick-up header and the conveyor; and an operative connection between the pick-up header and the skid shoe that enables the merger apparatus to articulate independently of an external frame underneath the conveyor, such that loose material transported by the conveyor belt that lags beneath the return side may fall to the ground keeping the return side of the conveyor belt free from obstructions.Type: GrantFiled: November 30, 2016Date of Patent: July 4, 2017Assignee: KUHN NORTH AMERICA, INC.Inventors: William Bassett, Damion Babler, Dennis Williams, Shane Williams
-
Publication number: 20170079211Abstract: A merger apparatus including a pick-up header; a conveyor with a conveyor belt; a skid shoe disposed below the pick-up header and the conveyor; and an operative connection between the pick-up header and the skid shoe that enables the merger apparatus to articulate independently of an external frame underneath the conveyor, such that loose material transported by the conveyor belt that lags beneath the return side may fall to the ground keeping the return side of the conveyor belt free from obstructions.Type: ApplicationFiled: November 30, 2016Publication date: March 23, 2017Applicant: KUHN NORTH AMERICA, INC.Inventors: William BASSETT, Damion BABLER, Dennis WILLIAMS, Shane WILLIAMS
-
Patent number: 9538709Abstract: A merger apparatus including a pick-up header; a conveyor with a conveyor belt; a skid shoe disposed below the pick-up header and the conveyor; and an operative connection between the pick-up header and the skid shoe that enables the merger apparatus to articulate independently of an external frame underneath the conveyor, such that loose material transported by the conveyor belt that lags beneath the return side may fall to the ground keeping the return side of the conveyor belt free from obstructions.Type: GrantFiled: July 13, 2015Date of Patent: January 10, 2017Assignee: KUHN NORTH AMERICA, INC.Inventors: William Bassett, Damion Babler, Dennis Williams, Shane Williams
-
Patent number: D783060Type: GrantFiled: October 28, 2015Date of Patent: April 4, 2017Assignee: KUHN NORTH AMERICA, INC.Inventors: William Bassett, Damion Babler, Dennis Williams, Shane Williams