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: 20240394411Abstract: Systems and methods for intelligent detection of sensitive data within a communication platform are disclosed. The system displays a communication interface for a communication platform. The communication interface includes a first input section for entering input messages by a sending user account and a display section for displaying message information received by the sending user account from other user accounts. The system determines a sensitive messaging profile for the sending user account. The system receives an input message associated with the sending user account. The system detects sensitive information in the input message by using a trained machine learning (ML) algorithm to analyze the input message based on the sensitive messaging profile. The system transmits the sensitive information to one or more receiving user accounts within a container component with an expiration time value based on at least the sensitive messaging profile.Type: ApplicationFiled: June 30, 2023Publication date: November 28, 2024Inventors: Thomas William NOBLE, Shane Paul Springer
-
Patent number: 12153714Abstract: Systems and methods for intelligent detection of sensitive data within a communication platform are disclosed. The system displays a communication interface for a communication platform. The communication interface includes a first input section for entering input messages by a sending user account and a display section for displaying message information received by the sending user account from other user accounts. The system determines a sensitive messaging profile for the sending user account. The system receives an input message associated with the sending user account. The system detects sensitive information in the input message by using a trained machine learning (ML) algorithm to analyze the input message based on the sensitive messaging profile. The system transmits the sensitive information to one or more receiving user accounts within a container component with an expiration time value based on at least the sensitive messaging profile.Type: GrantFiled: June 30, 2023Date of Patent: November 26, 2024Assignee: Zoom Video Communications, Inc.Inventors: Thomas William Noble, Shane Paul Springer
-
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: 12122498Abstract: A stand-alone modular removable rudder system for watercraft having a rudder comprising a steering handle coupled to a quick release mechanism adapted to releasably secure said steering handle to said watercraft in proximity to the operator, said system further comprising, a rudder mount adapted to be coupled to the rear of the watercraft by a quick release mechanism adapted to releasably secure said rudder mount to said watercraft, said rudder being carried by a rudder support pivotal about said rudder mount and cables operatively connecting said steering handle to said rudder mount whereby the steering handle can be operated to steer the rudder.Type: GrantFiled: July 22, 2022Date of Patent: October 22, 2024Assignee: Hobie Cat IP, LLCInventors: Drew William Brackett, William John Broadway, James Taylor Czarnowski, Mark Joseph Johnson, Jason Christopher Kardas, Victor Daniel Ortiz, Elizabeth Catherine Sexton, Shane Yellin, Philip James Dow
-
Publication number: 20240342448Abstract: An introducer for inserting a medical access device into an opening of a patient, the medical access device including a sleeve portion including a proximal end and a distal end; a proximal ring coupled to a proximal end of the sleeve portion; a collapsible distal anchor member coupled to the distal end of the sleeve portion; wherein the sleeve portion, proximal ring, and distal anchor member form a lumen for access into the opening of the patient, the introducer including: a shaft having a proximal end and a distal end; and an introducer head at the distal end of the shaft, the introducer head including a plurality of distally-extending prongs.Type: ApplicationFiled: April 12, 2024Publication date: October 17, 2024Applicant: ATROPOS LIMITEDInventors: Stephen WILLIAMS, Joseph HYLAND, Frank BONADIO, Shane MACNALLY, Olwen COUGHLAN
-
Patent number: 12089835Abstract: A suture device comprises a needle (5) which is movable between a retracted configuration and an extended configuration and a drive for rotating the needle between the retracted and extended configurations. The drive comprises an axle (18) which is rotated by a rack (12) and pinion (10) system.Type: GrantFiled: July 12, 2019Date of Patent: September 17, 2024Assignee: Atropos LimitedInventors: Michael Amirfarzad Kia, Frank Bonadio, Lucy Dolores Halpin, Shane Joseph Macnally, Ronan Bernard Mcmanus, Stephen Williams
-
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
-
Patent number: 12040146Abstract: A closing mechanism controller includes contactor operating logic that generates a software or firmware based closing mechanism command signal. The controller also includes hardware interlock circuitry that generates an interlock signal, the hardware interlock circuity being configured to compare an interlock signal to the software based closing mechanism command signal and to provide an enable signal to the closing mechanism when the interlock signal matches the closing mechanism command signal.Type: GrantFiled: November 9, 2021Date of Patent: July 16, 2024Assignee: HAMILTON SUNDSTRAND CORPORATIONInventors: Jordan K. Vanevenhoven, Jeffrey D. Myroth, Jef William Good, Shane R. Traser, John N. Buzzard, Kyle Stephen Ives
-
Publication number: 20240044135Abstract: 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: ApplicationFiled: August 8, 2023Publication date: February 8, 2024Inventors: Richard VOLLEBREGT, Wayne LICKERS, Shane William LEWIS, Jeff DRABBLE, Graham MCDONALD
-
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
-
Patent number: 11436294Abstract: 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: GrantFiled: July 19, 2019Date of Patent: September 6, 2022Assignee: Expedia, Inc.Inventors: Ondrej Linda, Ka Ming Chan, Prashanth Kotte Prakasam, Ananth Lingamneni, Shane William Myrick, Sangwa Simfukwe
-
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
-
Publication number: 20210329345Abstract: 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: ApplicationFiled: April 16, 2021Publication date: October 21, 2021Inventor: Shane William Quigley
-
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: 20190340211Abstract: 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: ApplicationFiled: July 19, 2019Publication date: November 7, 2019Inventors: Ondrej Linda, Ka Ming Chan, Prashanth Kotte Prakasam, Ananth Lingamneni, Shane William Myrick, Sangwa Simfukwe
-
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
-
Patent number: 10360276Abstract: 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: GrantFiled: July 28, 2015Date of Patent: July 23, 2019Assignee: Expedia, Inc.Inventors: Ondrej Linda, Ka Ming Chan, Prashanth Kotte Prakasam, Ananth Lingamneni, Shane William Myrick, Sangwa Simfukwe
-
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