Patents by Inventor Christopher Roy

Christopher Roy 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: 20250090826
    Abstract: A graft system may be provided. The graft system may include a graft, a hemostasis valve operably coupled to a proximal end of the graft, and a clamp disposed around the proximal end of the graft and configured to hold the hemostasis valve in place relative to the graft. The graft may include a woven or knitted fabric. The clamp may be removably, or permanently, attached to the graft. The hemostasis valve may include a slit membrane disposed within a housing. The hemostasis valve may include an introducer sheath coupled to the housing. The housing may include two portions coupled together along two axial seams, each axial seam extending from a proximal end to a distal end of the hemostasis valve. A grommet may be coupled to an end of the graft.
    Type: Application
    Filed: September 20, 2024
    Publication date: March 20, 2025
    Applicant: ABIOMED, Inc.
    Inventors: Christopher Sheils, Dustin Seth West, Alexander Ship, James Gabriel, Margi Patel, Jeremy Nezaria, Christopher Theodore Bazdanes, Vincent Roy, Qingchao Kong
  • Patent number: 12207762
    Abstract: A cooking system positionable on a support surface includes a housing having an internal cooking compartment and an opening formed in the housing for accessing said internal cooking compartment. At least one heating element is provided for heating said internal cooking compartment. The heating element is operable to heat the internal cooking compartment while the opening is at least partially exposed to an ambient environment to allow fluid transfer between the ambient environment and the internal cooking compartment. An output from said at least one heating element is variable across said internal cooking compartment during operation of the system.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: January 28, 2025
    Assignee: SharkNinja Operating LLC
    Inventors: Niall Christopher Denham, Georgia Banton, Gregory Fish, Alex Gushulak, Edward Brown, Ethan S. Kramer, Roger Neil Jackson, Andrew John Roy Tattersfield
  • Publication number: 20240403071
    Abstract: Mechanisms for sharing user-provided information from an original equipment manufacturer (OEM) application and a vendor application are provided, the mechanisms including: receiving the user-provided information at the OEM application; determining a system identifier of a system on which the OEM application is executing at the OEM application using a hardware processor; providing the user-provided information and the system identifier to a vendor cloud server from the OEM application; determining the system identifier at vendor application; providing the system identifier from the vendor application to the vendor cloud server; receiving the user-provided information at the vendor application from the vendor cloud server in response to providing the system identifier to the vendor cloud server; and using the user-provided information to configure the vendor application.
    Type: Application
    Filed: June 3, 2024
    Publication date: December 5, 2024
    Inventors: Shuborno Biswas, Annapoorani Natarajan, Balaji Rao, Christopher Roy, Dipeka A.J
  • Publication number: 20240391583
    Abstract: Propeller control systems and methods for controlling the pitch of a plurality of propeller blades of a variable pitch propeller assembly operatively coupled with an engine is provided. In one exemplary aspect, the propeller control system includes features for combining overspeed and feathering protective functions in a protective control valve communicatively coupled with a controller. In such an event the controller controls the protective control valve to selectively allow a controlled amount of hydraulic fluid to flow to or from a pitch actuation assembly such that the pitch of the propeller blades can be adjusted based at least in part on the condition of the engine.
    Type: Application
    Filed: August 2, 2024
    Publication date: November 28, 2024
    Applicants: GE Aviation Systems Limited, GE Avio S.r.l.
    Inventors: Steven Clark Calkins, Christopher Roy Carrington, Thomas Bradley Kenney, Simone Castellani, Albion Richardson Fletcher
  • Patent number: 12146302
    Abstract: This specification describes systems for the treatment and reuse of grey water and related processes. An exemplary system collects grey water from baths and showers and treats it for use in toilet flushing. Influent bathing water passes through a prefilter to remove larger particles and flows into a grey water collection tank. Collected grey water is filtered through a membrane designed to remove suspended solids. Membrane permeate passes through a sorbent media to remove soluble organics and then flows into a permeate tank. A chemical agent is used to disinfect water in one or more parts of the system and optionally to clean the membranes. A control system manages the operation of system. The system operates in a generally daily cycle with permeation dispersed over a material time, for example 4 or 8 hours or more.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: November 19, 2024
    Assignee: Greyter Water Systems Inc.
    Inventors: Christopher Roy Thompson, Michael Nelson Pereira Caldeira, Babak Lakghomi
  • Publication number: 20240317370
    Abstract: A watercraft is provided that includes a support platform having a bottom surface. The watercraft includes a hydrofoil disposed on a strut extending from the bottom surface of the support platform. The watercraft includes a propulsion system coupled to the bottom surface of the board such that a thrust generated by the propulsion system moves the board through a body of water. The watercraft includes a position sensor, a speed sensor, and an altitude controller. The position sensor is configured to output position data of the watercraft relative to a surface of water. The speed sensor is configured to output speed data of the watercraft. The altitude controller is configured to adjust the thrust generated by the propulsion system based at least in part on a ride height derived from the position data and a speed derived from the speed data to achieve a target ride height.
    Type: Application
    Filed: March 13, 2024
    Publication date: September 26, 2024
    Inventors: Donald Lewis Montague, Merten Stroetzel, Alec Korver, Mikael Nils Andreas Sundberg, Leif Jakob Teodor Kuttenkeuler, Christopher Roy Slice
  • Patent number: 12065234
    Abstract: Propeller control systems and methods for controlling the pitch of a plurality of propeller blades of a variable pitch propeller assembly operatively coupled with an engine is provided. In one exemplary aspect, the propeller control system includes features for combining overspeed and feathering protective functions in a protective control valve communicatively coupled with a controller. In such an event the controller controls the protective control valve to selectively allow a controlled amount of hydraulic fluid to flow to or from a pitch actuation assembly such that the pitch of the propeller blades can be adjusted based at least in part on the condition of the engine.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: August 20, 2024
    Assignees: GE Aviation Systems Limited, GE Avio S.r.l., General Electric Company
    Inventors: Steven Clark Calkins, Christopher Roy Carrington, Thomas Bradley Kenney, Simone Castellani, Albion Richardson Fletcher, Jr.
  • Patent number: 12001854
    Abstract: Mechanisms for sharing user-provided information from an original equipment manufacturer (OEM) application and a vendor application are provided, the mechanisms including: receiving the user-provided information at the OEM application; determining a system identifier of a system on which the OEM application is executing at the OEM application using a hardware processor; providing the user-provided information and the system identifier to a vendor cloud server from the OEM application; determining the system identifier at vendor application; providing the system identifier from the vendor application to the vendor cloud server; receiving the user-provided information at the vendor application from the vendor cloud server in response to providing the system identifier to the vendor cloud server; and using the user-provided information to configure the vendor application.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: June 4, 2024
    Assignee: McAfee, LLC
    Inventors: Shuborno Biswas, Annapoorani Natarajan, Balaji Rao, Christopher Roy, Dipeka A.J
  • Patent number: 11960929
    Abstract: Techniques for recommending runbook operations during a runbook generation process are disclosed. A system recommends operations for including in the runbook based on attributes of a detected event. The system presents event attributes associated with the detected event to a user in a runbook generation interface. When the user selects an event attribute, the system presents a set of candidate runbook operations associated with the event attribute. Based on user selections of runbook operations to include in a runbook, the system generates and stores a template of the runbook in which the attribute values associated with the detected event are omitted. Upon execution of the runbook at a future time, the system, or a user, may populate the event attributes in the runbook with values that correspond to the future event of the same event type.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami, Constantina Marshman
  • Patent number: 11960378
    Abstract: Techniques for recommending runbook operations during a runbook generation process are disclosed. The system recommends operations for including in the runbook based on user activity. Generating operations of a runbook based on user activity generates a runbook that captures a user's behavior. The recommended operations may be different than any operations performed by the user. The recommended operations may be based in part on data sets accessed by the user frequently, periodically, or continuously.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: April 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami
  • Patent number: 11934296
    Abstract: Techniques for generating supplemental information based on runbook operation results are disclosed. A system generates and displays supplemental information for a runbook execution interface based on one of a system component associated with an executable operation of a runbook, and a set of runbook operation results corresponding to the executable operation. The system receives a user input to execute an operation defined by a runbook presented to remediate an event. The system generates supplemental information for the runbook execution interface based on the results of the operation executed by the user. The system identifies characteristics associated with the runbook operation results and identifies sources for additional information. Source may include performance data from the same component over a different period of time, performance data of a similar component, and performance data of topologically-connected components.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: March 19, 2024
    Assignee: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami
  • Patent number: 11885147
    Abstract: Theater designs including social media, and theater entrances configured to draw patrons into a main area of the theater including an entrance having a curved wall and curved walkway having a horizon drop-off for display of content related to a motion picture or other feature to be shown in the theater. The content may be interactive or otherwise linked to patrons passing a hallway including the curved wall. Spatialized sound corresponding to the video “moves” with objects in the video and with patrons as they traverse walkway.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: January 30, 2024
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Douglas J. Gorny, Wilhelm Oehl, Vincent Voron, David Herman, Donald Burlock, Pascal Sijen, Christopher Roy Kukshtel, C. Matthew Cuson, Charles Q. Robinson
  • Patent number: 11879236
    Abstract: This specification describes an intake filter for use, for example, in a system that collects greywater from baths or showers for re-use in toilet flushing. The intake filter provides essentially dead-end filtration. An influent by-pass may be provided, but the filter is cleaned as required to reduce use of the by-pass. Cleaning is performed when permeability of the filter declines. An upstream sensor may be used to detect the permeability of the filter. In one cleaning method, flowing water, optionally with air, is used to backwash the filter. The impulse of the flowing water also moves one or more valves to direct backwash water to a sanitary drain. For example, pumped effluent may impinge against a first flap to close an effluent drain, the first flap being mechanically linked to open a flap covering the sanitary drain.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: January 23, 2024
    Assignee: GREYTER WATER SYSTEMS INC.
    Inventors: Christopher Roy Thompson, Michael Nelson Pereira Caldeira
  • Publication number: 20230360132
    Abstract: A disclosed system, method and computer readable storage medium includes mechanism for controlling cascade price movements in an electronic trading system. Price limits control the prices at which traders can place orders. An upper price limit prevents traders from placing orders above the upper limit and a lower price limit prevents traders from placing orders below the lower limit. The gap between the upper limit and the indicative marked price as well as the gap between lower limit and the indicative market price is controlled so as to cause a breaking effect on very rapidly changing market price.
    Type: Application
    Filed: July 13, 2023
    Publication date: November 9, 2023
    Inventors: Robert James Fuller, Steven John Katesmark, Christopher Roy Harrison
  • Patent number: 11776056
    Abstract: A disclosed system, method and computer readable storage medium includes mechanism for controlling cascade price movements in an electronic trading system. Price limits control the prices at which traders can place orders. An upper price limit prevents traders from placing orders above the upper limit and a lower price limit prevents traders from placing orders below the lower limit. The gap between the upper limit and the indicative marked price as well as the gap between lower limit and the indicative market price is controlled so as to cause a breaking effect on very rapidly changing market price.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: October 3, 2023
    Assignee: LIFFE Administration and Management
    Inventors: Robert James Fuller, Steven John Katesmark, Christopher Roy Harrison
  • Publication number: 20230064625
    Abstract: Techniques for selecting a runbook to recommend for remediating a detected event are disclosed. When a system detects an event, the system obtains metadata associated with the event. The metadata provides information about the event and a system topology of the system in which the event occurred. The system generates a recommendation for a runbook to remediate the event based on one or both of characteristics of the event and characteristics of the topology in which the event occurred. The system compares a system topology to system topologies associated with previously-executed runbooks. The system recommends one of the previously-executed runbooks to remediate a detected event based on determining that the topology associated with the previously-executed runbook is similar to the topology of the system in which the event occurred.
    Type: Application
    Filed: April 20, 2022
    Publication date: March 2, 2023
    Applicant: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami, Janet Kay Kolko, Sreenivas Reddy
  • Publication number: 20230062588
    Abstract: Techniques for selecting a runbook to as a recommendation to diagnose or remediate an event are disclosed. A system identifies an event, such as an anomaly in monitored metrics values. The system identifies runbooks associated with the event. The system analyzes the runbooks to determine which runbooks to recommend for remediating the event. The analysis includes previewing results of operations associated with steps of the runbooks to identify interesting results. The system performs a runbook operation prior to recommending the runbook for diagnosing or remediating the event. Based on the results of the operations, the system determines a relevance of a runbook to the diagnosis or remediation of the detected event. The system recommends a runbook for diagnosing or remediating the event based on the relevance of the set of results to the diagnosis or remediation of the event.
    Type: Application
    Filed: April 20, 2022
    Publication date: March 2, 2023
    Applicant: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami, Janet Kay Kolko
  • Publication number: 20230065845
    Abstract: Techniques for recommending runbook operations during a runbook generation process are disclosed. The system recommends operations for including in the runbook based on user activity. Generating operations of a runbook based on user activity generates a runbook that captures a user's behavior. The recommended operations may be different than any operations performed by the user. The recommended operations may be based in part on data sets accessed by the user frequently, periodically, or continuously.
    Type: Application
    Filed: April 20, 2022
    Publication date: March 2, 2023
    Applicant: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami
  • Publication number: 20230061007
    Abstract: Techniques for generating supplemental information based on runbook operation results are disclosed. A system generates and displays supplemental information for a runbook execution interface based on one of a system component associated with an executable operation of a runbook, and a set of runbook operation results corresponding to the executable operation. The system receives a user input to execute an operation defined by a runbook presented to remediate an event. The system generates supplemental information for the runbook execution interface based on the results of the operation executed by the user. The system identifies characteristics associated with the runbook operation results and identifies sources for additional information. Source may include performance data from the same component over a different period of time, performance data of a similar component, and performance data of topologically-connected components.
    Type: Application
    Filed: April 20, 2022
    Publication date: March 2, 2023
    Applicant: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami
  • Publication number: 20230062439
    Abstract: Techniques for collaboratively executing runbook sessions are disclosed. A system provides for collaborative completion of runbook operations by delegating runbook operations or by transferring ownership of a runbook from one user to another. A system identifies a first set of runbook operations capable of being completed by a first user. The system identifies a second set of runbook operations that are not capable of being completed by the first user. The system identifies a second user capable of completing the second set of runbook operations. Upon completion of the first set of runbook operations by the first user, the system determines whether to delegate the second set of runbook operations to the second user or to transfer ownership of the runbook session to the second user. The system determines that the runbook session is completed based on the combined results collaboratively generated by the initial user and the alternate user.
    Type: Application
    Filed: April 29, 2022
    Publication date: March 2, 2023
    Applicant: Oracle International Corporation
    Inventors: Raghu Hanumanth Reddy Patti, Christopher A. Roy, Ana Maria Hernandez McCollum, Manas Goswami