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: 20240044135
    Abstract: A retractable roof structure has a pair of longitudinally spaced supports, guide wires extending between said supports and positioned to support a covering in a required profile. The covering comprises a plurality of sections arranged in seriatim along the guide wires with each section slidably supported on the guide wires so as to be moveable between an open position in which the area beneath the covering is exposed and a closed position in which the area beneath the covering is covered. A drive member extends between the supports and is connected to one end of each of the sections at a first location to move the one end along the guide wires. A tensile member, such as a rope or cable, extends from the peak of the leading edge of one section to the lower corner of the leading edge of a section along a path so that movement of the peak is transmitted by the tensile member to the eaves to move the section along the eave guide wire in the same direction.
    Type: Application
    Filed: August 8, 2023
    Publication date: February 8, 2024
    Inventors: Richard VOLLEBREGT, Wayne LICKERS, Shane William LEWIS, Jeff DRABBLE, Graham MCDONALD
  • Publication number: 20240016095
    Abstract: 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: Application
    Filed: July 18, 2022
    Publication date: January 18, 2024
    Applicant: KUHN NORTH AMERICA, INC.
    Inventors: Shane WILLIAMS, Justin H. MAINWARING, Grant J. HEINEMAN, Jacob L. PETERSON, Dana Eric REDMAN, Thomas J. HOFFMAN
  • Patent number: 11482120
    Abstract: 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: Grant
    Filed: July 15, 2020
    Date of Patent: October 25, 2022
    Assignee: 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
  • Patent number: 11436294
    Abstract: A network-based service is disclosed for disambiguating search queries based on a location-based clustering of search results corresponding to the query. In one embodiment, a user may submit a query for travel items, such as hotel accommodations. The service can determine, based on the query, an initial set of hotels providing such accommodations. The service can then cluster the hotels according to their geographic positions. If the service identifies multiple clusters, the user can be prompted to select a specific cluster to receive additional information regarding the cluster. Illustratively, if a user submits a query for a hotel in “Springfield,” the service may ask the user to select among multiple clusters of results, each corresponding to a different city named “Springfield” in which results have been located.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: September 6, 2022
    Assignee: Expedia, Inc.
    Inventors: Ondrej Linda, Ka Ming Chan, Prashanth Kotte Prakasam, Ananth Lingamneni, Shane William Myrick, Sangwa Simfukwe
  • Publication number: 20220020276
    Abstract: 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: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    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: 20210329345
    Abstract: This disclosure relates to systems and methods for creating interactive video content from existing video data and providing the interactive video content to users on consumer devices concurrent with the existing video data being displayed on a broadcasting device.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 21, 2021
    Inventor: Shane William Quigley
  • Patent number: 10768696
    Abstract: 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: Grant
    Filed: October 5, 2017
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shane Williams, Andrew D. Wilson
  • Publication number: 20190340211
    Abstract: A network-based service is disclosed for disambiguating search queries based on a location-based clustering of search results corresponding to the query. In one embodiment, a user may submit a query for travel items, such as hotel accommodations. The service can determine, based on the query, an initial set of hotels providing such accommodations. The service can then cluster the hotels according to their geographic positions. If the service identifies multiple clusters, the user can be prompted to select a specific cluster to receive additional information regarding the cluster. Illustratively, if a user submits a query for a hotel in “Springfield,” the service may ask the user to select among multiple clusters of results, each corresponding to a different city named “Springfield” in which results have been located.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Inventors: Ondrej Linda, Ka Ming Chan, Prashanth Kotte Prakasam, Ananth Lingamneni, Shane William Myrick, Sangwa Simfukwe
  • Publication number: 20190235721
    Abstract: 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: Application
    Filed: April 12, 2019
    Publication date: August 1, 2019
    Inventors: Susan T. Dumais, Shane Williams
  • Patent number: 10360276
    Abstract: A network-based service is disclosed for disambiguating search queries based on a location-based clustering of search results corresponding to the query. In one embodiment, a user may submit a query for travel items, such as hotel accommodations. The service can determine, based on the query, an initial set of hotels providing such accommodations. The service can then cluster the hotels according to their geographic positions. If the service identifies multiple clusters, the user can be prompted to select a specific cluster to receive additional information regarding the cluster. Illustratively, if a user submits a query for a hotel in “Springfield,” the service may ask the user to select among multiple clusters of results, each corresponding to a different city named “Springfield” in which results have been located.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: July 23, 2019
    Assignee: Expedia, Inc.
    Inventors: Ondrej Linda, Ka Ming Chan, Prashanth Kotte Prakasam, Ananth Lingamneni, Shane William Myrick, Sangwa Simfukwe
  • Publication number: 20190107884
    Abstract: 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: Application
    Filed: October 5, 2017
    Publication date: April 11, 2019
    Inventors: Shane Williams, Andrew D. Wilson
  • Patent number: 10254832
    Abstract: 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: Grant
    Filed: September 28, 2017
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shane Williams, Andrew D. Wilson
  • Patent number: 10250549
    Abstract: 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: Grant
    Filed: January 5, 2018
    Date of Patent: April 2, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andrzej Turski, Lili Cheng, Michael Anthony Affronti, Shane Williams
  • Publication number: 20190094958
    Abstract: 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: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Shane Williams, Andrew D. Wilson
  • Patent number: 10177562
    Abstract: A base element and a surge protection system incorporating the base element are provided. The base element includes a housing having a front portion and a rear portion. Apertures in the rear portion provide access to contacts secured within the housing, and a receiving portion extending from the front portion includes at least one receiving section for receiving a surge protection cartridge. Plug receptacles in the receiving portion are in electrical communication with the contacts to incorporate the surge protection device in a circuit when the surge protection cartridge is inserted. The base element is configured to mount orthogonally to a case such that conductors secured to the contacts extend through the apertures and into an enclosure defined by the case in a substantially linear direction. The system includes a case configured to be attached to a rack mount system and a plurality of base elements secured to the case.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: January 8, 2019
    Assignee: Phoenix Contact Development and Manufacturing, Inc.
    Inventors: Scott Keith Mickievicz, Jon Alan Fortuna, Christopher Jon Laubach, Michael Timothy Sykes, Shane William Wiest
  • Publication number: 20180131662
    Abstract: 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: Application
    Filed: January 5, 2018
    Publication date: May 10, 2018
    Inventors: Andrzej Turski, Lili Cheng, Michael Anthony Affronti, Shane Williams
  • Publication number: 20180095966
    Abstract: 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: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Adam Fourney, Ryen White, Meredith Morris, Shane Williams
  • Patent number: 9866514
    Abstract: 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: Grant
    Filed: June 13, 2016
    Date of Patent: January 9, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Andrzej Turski, Lili Cheng, Michael Anthony Affronti, Shane Williams
  • Patent number: 9693505
    Abstract: 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: Grant
    Filed: November 30, 2016
    Date of Patent: July 4, 2017
    Assignee: KUHN NORTH AMERICA, INC.
    Inventors: William Bassett, Damion Babler, Dennis Williams, Shane Williams
  • Patent number: D783060
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: April 4, 2017
    Assignee: KUHN NORTH AMERICA, INC.
    Inventors: William Bassett, Damion Babler, Dennis Williams, Shane Williams