Patents by Inventor Ryan Williams

Ryan 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: 20230153275
    Abstract: In some embodiments, a computer system may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the computer system may delete the data from the local storage buffer. The computer system may provide a ghost file representation of the uploaded data through the computer system, through which the data uploaded to the cloud storage may be accessed. In some embodiments, the computer system may access multiple cloud storage accounts, each corresponding to a file folder on the computer system, allowing the user to easily access different cloud storage accounts. The computer system may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Danyal Haroon MOKHTARZADA, Zekeria Tariq MOKHTARZADA, Ryan William STOUT
  • Patent number: 11602691
    Abstract: Described herein are techniques for providing an in-game virtual boundary. First data is received that is indicative of a user position while the user is playing a video game. It is determined whether the user position is within a warning zone, wherein the warning zone comprises an area between a soft boundary indicative of a safe area for the user and a safe boundary indicative of one or more real-world objects around the user. Based on a relationship between the user position and the safe boundary, a visual indication of a plurality of visual indications of the in-game virtual boundary is determined to provide to the user. Second data indicative of the visual indication is transmitted to a display being viewed by the user while playing the video game.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: March 14, 2023
    Assignee: Harmonix Music Systems, Inc.
    Inventor: Ryan William Challinor
  • Publication number: 20230065596
    Abstract: Disclosed herein are methods, systems, and processes for centralized containerized deployment of network traffic sensors to network sensor hosts for deep packet inspection (DPI) that supports various other cybersecurity operations. A network sensor package containing a preconfigured network sensor container is received by a network sensor host from a network sensor deployment server. Installation of the network sensor package on the network sensor host causes execution of the network sensor container that further causes deployment of an on-premise network sensor along with a network sensor management system, a DPI system, and an intrusion detection/prevention (IDS/IPS) system. The configurable on-premise network sensor is deployed on multiple operating system distributions of the network sensor host and generates actionable network metadata using DPI techniques for optimized log search and management and improved intrusion detection and response (IDR) operations.
    Type: Application
    Filed: June 29, 2022
    Publication date: March 2, 2023
    Applicant: Rapid7, Inc.
    Inventors: John Brosnan, Jeff Myers, Andriy Lyubka, Darragh Delaney, Erran Carey, Martin Hutchings, Ralph McTeggart, Ryan Williams, Daniel Skelton, Luke Coughlan, Gianpaolo Tedesco, Luis Ramos dos Santos Lopes, Lars-Kristian Svenoy, Dan-Adrian Moinescu, Niall Cochrane, Morgan Doyle, Sarah Addis
  • Publication number: 20230064145
    Abstract: Disclosed herein are methods, systems, and processes for centralized containerized deployment of network traffic sensors to network sensor hosts for deep packet inspection (DPI) that supports various other cybersecurity operations. A network sensor package containing a pre-configured network sensor container is received by a network sensor host from a network sensor deployment server. Installation of the network sensor package on the network sensor host causes execution of the network sensor container that further causes deployment of an on-premise network sensor along with a network sensor management system, a DPI system, and an intrusion detection/prevention (IDS/IPS) system. The configurable on-premise network sensor is deployed on multiple operating system distributions of the network sensor host and generates actionable network metadata using DPI techniques for optimized log search and management and improved intrusion detection and response (IDR) operations.
    Type: Application
    Filed: June 29, 2022
    Publication date: March 2, 2023
    Applicant: Rapid7, Inc.
    Inventors: John Brosnan, Jeff Myers, Andriy Lyubka, Darragh Delaney, Erran Carey, Martin Hutchings, Ralph McTeggart, Ryan Williams, Daniel Skelton, Luke Coughlan, Gianpaolo Tedesco, Luis Ramos dos Santos Lopes, Lars-Kristian Svenoy, Dan-Adrian Moinescu, Niall Cochrane, Morgan Doyle, Sarah Addis
  • Publication number: 20230064731
    Abstract: Disclosed herein are methods, systems, and processes for centralized containerized deployment of network traffic sensors to network sensor hosts for deep packet inspection (DPI) that supports various other cybersecurity operations. A network sensor package containing a pre-configured network sensor container is received by a network sensor host from a network sensor deployment server. Installation of the network sensor package on the network sensor host causes execution of the network sensor container that further causes deployment of an on-premise network sensor along with a network sensor management system, a DPI system, and an intrusion detection/prevention (IDS/IPS) system. The configurable on-premise network sensor is deployed on multiple operating system distributions of the network sensor host and generates actionable network metadata using DPI techniques for optimized log search and management and improved intrusion detection and response (IDR) operations.
    Type: Application
    Filed: June 29, 2022
    Publication date: March 2, 2023
    Applicant: Rapid7, Inc.
    Inventors: John Brosnan, Jeff Myers, Andriy Lyubka, Darragh Delaney, Erran Carey, Martin Hutchings, Ralph McTeggart, Ryan Williams, Daniel Skelton, Luke Coughlan, Gianpaolo Tedesco, Luis Ramos dos Santos Lopes, Lars-Kristian Svenoy, Dan-Adrian Moinescu, Niall Cochrane, Morgan Doyle, Sarah Addis
  • Publication number: 20230065779
    Abstract: Lawn mowers are provided. A lawn mower includes: a mower deck; a cutting implement disposed below the mower deck; a handle coupled to the mower deck; a battery receiver configured to receive one or more batteries; a rear drive wheel; a forward drive wheel; a rear transmission coupled to the rear drive wheel and configured to receive power from the one or more batteries; a forward transmission coupled to the forward drive wheel and configured to receive power from the one or more batteries; and a controller configured to control at least one of the rear or forward transmissions.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 2, 2023
    Inventors: Ryan Williams, Ryan Kropfelder, James Rollins
  • Patent number: 11595789
    Abstract: A device implementing a system for missed communication notification may include at least one processor configured to receive, from a server over a first communication channel, a message indicating that another device initiated a communication with the device over a second communication channel at a particular time. The at least one processor may be further configured to determine, by the device, whether the communication was established with the other device over the second communication channel at the particular time. The at least one processor may be further configured to provide, for display, an indication of the message based at least in part on a determination that the communication initiated by the other device was not established over the second communication channel at the particular time.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: February 28, 2023
    Assignee: Apple Inc.
    Inventors: Kevin M. Lynch, Albert Riley Howard, Ryan A. Williams, Nicholas J. Circosta, Andreas E. Schobel, Thomas Chathoth Abraham, Vibhor Goyal, Christopher P. Saari
  • Publication number: 20230058656
    Abstract: Embodiments relate to adapting assets for a video game based on social media interaction. Instructions are sent to a computing device associated with a social media platform to create a social media post comprising at least one piece of multimedia content relating to a video game, the at least one piece of multimedia content produced by a player of the video game. Data is received from the computing device indicative of one or more indications of user interaction with the social media post. A score is determined for the player based at least in part on the received data indicative of the one or more indications of user interaction relating to the social media post. One or more assets of the video game are adapted for the player based at least in part on the determined score for the player.
    Type: Application
    Filed: July 6, 2022
    Publication date: February 23, 2023
    Applicant: Harmonix Music Systems, Inc.
    Inventors: Brian Seong-chi Chan, Daniel Aaron Sproul, Michael Verrette, Ryan William Challinor
  • Patent number: 11580077
    Abstract: In some embodiments, a computer system may buffer, in a local storage buffer, data to be stored at the cloud and upload the data to the cloud storage from the local storage buffer. Upon receipt of an acknowledgement, from the cloud storage, that the data was successfully uploaded, the computer system may delete the data from the local storage buffer. The computer system may provide a ghost file representation of the uploaded data through the computer system, through which the data uploaded to the cloud storage may be accessed. In some embodiments, the computer system may access multiple cloud storage accounts, each corresponding to a file folder on the computer system, allowing the user to easily access different cloud storage accounts. The computer system may recover data that was deleted from either local persistent storage or the cloud storage.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: February 14, 2023
    Assignee: MOKHTARZADA HOLDINGS, LLC
    Inventors: Danyal Haroon Mokhtarzada, Zekeria Tariq Mokhtarzada, Ryan William Stout
  • Patent number: 11572202
    Abstract: A system and method for installing, deploying, and recovering a plurality of spacecraft that provides an ease of use and structural stability, and facilitates a standardization of spacecraft design. In embodiments of this invention, threaded rods are arranged orthogonal to a surface of a baseplate, and each spacecraft includes a coupling mechanism that selectively engages or disengages each threaded rod. Each spacecraft is added to the stack by engaging its coupling mechanism and rotating the threaded rods while the preceding spacecraft on the stack disengage their coupling mechanisms, thereby enabling the spacecraft to travel along the threaded rods toward the baseplate. When all of the spacecraft are added to the stack, the stack is preloaded by rotating the treaded rods into a terminator component at the top of the stack while the coupling mechanisms in all of the spacecraft are disengaged. Spacecraft are deployed by reversing the process.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: February 7, 2023
    Assignee: Planetary Systems Corporation
    Inventors: Walter Holemans, Ryan Williams
  • Patent number: 11565833
    Abstract: After deploying its payload, the final stage of a launch vehicle is maneuvered to couple the nosecone of the launch vehicle to the ‘rear’, or ‘engine-end’ of the final stage. The nosecone covers the engine of the final stage, to protect the engine and related components from the heat of re-entry and the impact of landing. Placing the nosecone over the engine and orienting the combination such that the nosecone ‘leads’ the final stage during re-entry, places the center of gravity of the combination ahead of the center of pressure in the direction of travel. Accordingly, the combination is inherently stable as it re-enters the atmosphere and falls to earth. Parachutes and directional devices are used to provide a controlled soft landing.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: January 31, 2023
    Assignee: Planetary Systems Corporation
    Inventors: Walter Holemans, Ryan Williams
  • Publication number: 20230027141
    Abstract: A running tool having an annulus seal assembly and casing hanger attached thereto may be sent into to the wellhead to lock and preload the casing hanger in a single trip. The running tool may be rotated a first time to drop the annulus seal assembly on the casing hanger, a first pressure may be applied axially above the annulus seal assembly to set the annulus seal assembly, the running tool may be rotated a second time to close a gap between the annulus seal assembly and the wellhead, and a second pressure may be applied axially above the annulus seal assembly to preload the casing hanger.
    Type: Application
    Filed: July 20, 2021
    Publication date: January 26, 2023
    Applicant: FMC Technologies, Inc.
    Inventors: Ryan William Phillips, Justin Rodriguez, Jasmeet S. Johar, David Mcvay, Marlon Arboleda, Joseph Graham
  • Patent number: 11560767
    Abstract: A running tool having an annulus seal assembly and casing hanger attached thereto may be sent into to the wellhead to lock and preload the casing hanger in a single trip. The running tool may be rotated a first time to drop the annulus seal assembly on the casing hanger, a first pressure may be applied axially above the annulus seal assembly to set the annulus seal assembly, the running tool may be rotated a second time to close a gap between the annulus seal assembly and the wellhead, and a second pressure may be applied axially above the annulus seal assembly to preload the casing hanger.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: January 24, 2023
    Assignee: FMC Technologies, Inc.
    Inventors: Ryan William Phillips, Justin Rodriguez, Jasmeet S. Johar, David Mcvay, Marlon Arboleda, Joseph Graham
  • Publication number: 20230011779
    Abstract: A system and method are provided for integrating loyalty program partner systems with an enterprise system. The method includes providing a first application programming interface (API) between a loyalty platform and one or more loyalty partner systems, providing an inbound traffic service to the platform, to receive data from the one or more loyalty partner systems via the first API, providing a second API between the platform and at least one payment system configured to detect transactions, and providing an outbound traffic service from the platform, to communicate with the one or more loyalty partner systems via at least one communication channel. The method also includes configuring a plurality of microservices within the platform and orchestrating the plurality of microservices using data received via the inbound traffic service and/or transaction data detected via the second API to update a corresponding loyalty partner system via the outbound traffic service.
    Type: Application
    Filed: July 9, 2021
    Publication date: January 12, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: Syrous DELAVARI-MARAGHI, Ryan William O'SHAUGHNESSY, Kevin Ka-Win YUEN, Zhong-Kan ZHOU
  • Publication number: 20230008226
    Abstract: A system and method are provided for monitoring transaction events. The method includes connecting the event processor device with at least one payment services channel and listening for events provided by the at least one payment services channel. The method also includes detecting an event associated with a masked transaction being facilitated by a payment service that masks a payment card number. The method also includes determining from the masked transaction a user identifier associated with the transaction, determining from the user identifier the payment card number, and confirming that the payment card number is linked to the loyalty program with the loyalty partner. When the payment card number is linked to the loyalty program, the method includes sending a message to the loyalty partner to have the loyalty partner execute a loyalty program action associated with the transaction that would have otherwise been masked at the point of sale.
    Type: Application
    Filed: September 16, 2021
    Publication date: January 12, 2023
    Applicant: The Toronto-Dominion Bank
    Inventors: Syrous DELAVARI-MARAGHI, Ryan William O'SHAUGHNESSY, Kevin Ka-Win YUEN
  • Patent number: 11547394
    Abstract: An adapter assembly configured to be coupled to a surgical loading unit includes a switch, an elongated member, and an annular member. The switch is configured to be toggled in response to the surgical loading unit being coupled to the adapter assembly. The elongated member is in communication with the switch and is resiliently biased in a distal direction toward a locking position in which the switch is toggled. The annular member is disposed adjacent the elongated member and is rotatable between a first orientation, in which the annular member prevents distal movement of the elongated member, and a second orientation, in which the elongated member moves distally to toggle the switch.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: January 10, 2023
    Assignee: COVIDIEN LP
    Inventors: Earl M. Zergiebel, David Chowaniec, Ryan Williams, Anand Subramanian
  • Patent number: 11551290
    Abstract: Systems and methods for machine-based matching of lodging inventory from a plurality of disparate reservation provider systems address the difficulties inherent in comparing prices to obtain a lowest possible price, which difficulties are inherent in the distribution of inventory to multiple third-party reservation providers who are generally permitted to utilize their own naming conventions when describing lodging inventory and who are also free to at least some extent to set prices for the various lodging inventory within their control. The systems and methods match room types using information obtained from the multiple third-party reservation providers, whereby direct comparisons can be made between prices for the same room types even when the reservation providers do not utilize identical descriptions or naming conventions for the respective room inventories.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: January 10, 2023
    Assignee: TravelPass Group, LLC
    Inventors: Ryan Williams, Ryan McCoy, Daniel Nelson, Neil Valentine, Scott Jensen
  • Publication number: 20230001643
    Abstract: An additive manufacturing machine is provided. The additive manufacturing machine includes a build unit including a powder dispenser assembly defining a powder reservoir that receives additive powder; a dosing rate measurement device in communication with the powder dispenser assembly, wherein the dosing rate measurement device measures a dosing rate of the additive powder in-situ; and a controllable device operably coupled to the build unit and including one or more processors configured to execute a program to cause the controllable device to adjust the dosing rate of the additive powder based on the dosing rate measured by the dosing rate measurement device.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Adam Garret Susong, Aaron L. Van Camp, Ryan William Van Deest
  • Publication number: 20230001642
    Abstract: An additive manufacturing machine having a build vessel defining a work surface is provided. The additive manufacturing machine includes a build unit including a powder dispenser assembly defining a powder reservoir that receives additive powder; a positioning system adapted to provide independent movement of at least one of the build unit and the work surface with respect to one another in at least two dimensions; and a dosing rate measurement device in communication with the powder dispenser assembly, wherein the dosing rate measurement device measures a dosing rate of the additive powder in-situ.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Adam Garret Susong, Ryan William Van Deest, Aaron L. Van Camp, Nicholas Ryan Dodds, James Henry Bossart
  • Publication number: 20230001484
    Abstract: A powder dispensing assembly for an additive manufacturing machine is provided. The powder dispensing assembly includes a housing that defines a powder reservoir that receives additive powder; a first plate removably connectable to the housing, the first plate defining a first discharge orifice having a first discharge orifice geometry; and a second plate removably connectable to the housing, the second plate defining a second discharge orifice having a second discharge orifice geometry different than the first discharge orifice geometry, wherein with the first plate connected to the housing, the additive powder flows out of the first discharge orifice at a first dosing rate, and wherein with the second plate connected to the housing, the additive powder flows out of the second discharge orifice at a second dosing rate different than the first dosing rate.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 5, 2023
    Inventors: Adam Garret Susong, Ryan William Van Deest