Patents by Inventor John Ryan

John Ryan 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: 20240007459
    Abstract: Apparatuses, systems, methods, and computer program products are presented for an aggregation platform portal. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A portal module is configured to monitor electronic credentials of a user used by a hardware computing device to download the user's data and to detect similar electronic credentials for the same third-party service provider from a first plurality being used for multiple third-party service providers from a second plurality. A graphical user interface is configured to display a listing of multiple third-party service providers with user interface elements allowing a user to revoke authorization of aggregation of data from one or more third-party service providers and/or to update electronic credentials for one or more of multiple third-party service providers.
    Type: Application
    Filed: September 14, 2023
    Publication date: January 4, 2024
    Applicant: MX Technologies, Inc.
    Inventor: John Ryan Caldwell
  • Patent number: 11863550
    Abstract: Apparatuses, methods, systems, and program products are disclosed for data aggregation using a limited-use code. An apparatus includes a message module configured to intercept a message comprising a limited-use code. A message may be sent from a third-party server and intended for a user of a hardware device. A limited-use code may be used to verify an identity of a user for access to a third-party server. An apparatus includes a parse module configured to parse a message to determine a limited-use code. An apparatus includes a submission module configured to provide a limited-use code to a third-party server without user input. An apparatus includes an authorization module configured to prompt a user for authorization prior to intercepting a message, parsing the message for a limited-use code, and providing the limited-use code to a third-party server without user input.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: January 2, 2024
    Assignee: MX TECHNOLOGIES, INC.
    Inventors: John Ryan Caldwell, James Dotter
  • Patent number: 11857590
    Abstract: A method for producing full spectrum hemp extract comprising extracting substances from cannabis-based green material that are soluble in an extraction solvent and collecting an extract that includes the extraction solvent distilling at least a portion of the extraction solvent which results in a concentrate that is not distilled off, removing at least a portion of water soluble substances from the concentrate by partitioning the at least a portion of water soluble substances into an aqueous phase and a remainder of substances from the concentrate into a partitioned concentrate, heating the partitioned concentrate to evaporate the nonpolar solvent and to yield a crude oil, degassing the crude oil by heating it which results in a degassed crude oil, performing a first pass distillation at about 150° C. and collecting a first residue, performing a second and third pass distillation at about 170° C. and about 185° C., and collecting a distillate from same.
    Type: Grant
    Filed: October 26, 2022
    Date of Patent: January 2, 2024
    Assignee: Ecofibre Limited
    Inventors: Alex Nance, Geoff D. Ris, Aaron Jones, Lora Lassley, John Ryan
  • Patent number: 11850194
    Abstract: An automatic braking device for a manually propelled vehicle such as a standard wheelchair. The device is configured to substantially lock the wheel thus preventing the vehicle from rolling backwards when the occupant—while attempting to exit the vehicle—for example forgets to lock a standard brake of the vehicle, thereby preventing the sometimes-serious fall of the occupant. The impeding of the backward rotation of the wheel and/or substantially preventing of the wheel from so rotating is carried out with the use of a flexible leg of the brake pad, repositionable with respect to the stationary plate of the brake pad during the wheel rotation. The device is cooperated with the wheel of the vehicle to not interfere with the intentional movement of the wheelchair in any direction, nor does it interfere with the typical locking mechanism of the standard wheelchair.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: December 26, 2023
    Inventors: Melvin G. Hector, John Ryan Hector
  • Patent number: 11850013
    Abstract: Robotic surgical systems are provided. In one exemplary embodiment, a robotic surgical system includes an electromechanical arm, a motor housing, a tool shaft, an end effector, and an articulation actuation system. The tool shaft includes a central body and a joint assembly having master and slave joints. The end effector is configured to move in response to movement of the slave joint. The articulation actuation system is configured to act directly on the master joint without directly acting on the slave joint to move the master joint in at least one plane. The master and slave joints are operably coupled to each other such that movement of the master joint causes parallel movement of the slave joint while maintaining a position of a longitudinal axis of the central body of the tool shaft to thereby effect articulation of the end effector. Surgical systems and methods are also provided.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: December 26, 2023
    Assignee: Cilag GmbH International
    Inventors: Jeffrey S. Swayze, Andrew John Ryan, Phillip A. Soucy, Carol Wood Sutherland
  • Patent number: 11843501
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for determining instances of parity drift in target cloud computing systems as well as determining when instances of parity drift require addressing. For example, in various implementations, a cloud parity drift detection system compiles information about services, configurations, versions, etc. along with additional data from a reference cloud system into a job package and provides the job package to one or more target cloud computing systems. The cloud parity drift detection system can then utilize the job package to compare corresponding information on the reference cloud system to a target data set of the target cloud system to determine instances of parity drift at the target cloud system. Additionally, the cloud parity drift detection system can determine and act when instances of parity drift require addressing.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anthony James Perez, George Kim, John Ryan Park, Christian Michael Laney, Steven Michael Sternberg, Eugene H. Kim, Parvez Anandam, Thomas Stanislaw Rogan, IV
  • Patent number: 11827344
    Abstract: An exemplary ducted fan includes a duct having a central longitudinal axis, a rotor hub and stator hub extending along the central longitudinal axis, rotor blades extending from the rotor hub, each of the rotor blades operable to rotate about its own pitch-change axis, the pitch-change axes lying in a rotor plane that is generally perpendicular to the central longitudinal axis, each of the rotor blades having a rotor trailing edge and a rotor chord length, stators extending from the stator hub to an interior surface of the duct, each of the stators having a stator leading edge and a stator thickness, and a first separation between the rotor plane and the stator leading edge of not less than approximately 1.5 times the stator thickness.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: November 28, 2023
    Assignee: Textron Innovations Inc.
    Inventors: Alexander Dang Quang Truong, Karl Schroeder, Michael John Ryan
  • Patent number: 11820271
    Abstract: Aspects of the subject technology relate to a cup holder. The cup holder includes a base, a cylindrical sidewall extending from the base, a first tab and a second tab coupled to an outer surface of the cylindrical sidewall, a sensor that measures the pressure applied to the first tab, a processor, and an actuator. When no pressure is applied to the first tab, the first tab is fully protracted into the cup holder and the second tab is fully retracted out of the cup holder. When pressure is applied to the first tab, the first tab moves away from a central axis of the cup holder and the second tab moves toward the central axis of the cup holder.
    Type: Grant
    Filed: February 1, 2023
    Date of Patent: November 21, 2023
    Assignee: SUBARU CORPORATION
    Inventor: Christopher John Ryan
  • Patent number: 11823258
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for aggregation based credit decisions. An apparatus includes a data module configured to receive transaction data for a user that is aggregated from a plurality of different third-party data sources where the user has accounts. An apparatus includes an analysis module configured to analyze aggregated transaction data using machine learning to determine a credit metric describing a credit worthiness of a user. An apparatus includes a credit module configured to provide a determined credit metric to one or more interested third parties.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: November 21, 2023
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Publication number: 20230370321
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for determining instances of parity drift in target cloud computing systems as well as determining when instances of parity drift require addressing. For example, in various implementations, a cloud parity drift detection system compiles information about services, configurations, versions, etc. along with additional data from a reference cloud system into a job package and provides the job package to one or more target cloud computing systems. The cloud parity drift detection system can then utilize the job package to compare corresponding information on the reference cloud system to a target data set of the target cloud system to determine instances of parity drift at the target cloud system. Additionally, the cloud parity drift detection system can determine and act when instances of parity drift require addressing.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 16, 2023
    Inventors: Anthony James PEREZ, George KIM, John Ryan PARK, Christian Michael LANEY, Steven Michael STERNBERG, Eugene H. KIM, Parvez ANANDAM, Thomas Stanislaw ROGAN, IV
  • Publication number: 20230356851
    Abstract: The present invention includes a hybrid propulsion system for an aircraft comprising: an engine disposed within a fuselage of the aircraft, two electrical generators disposed within the fuselage and connected to the engine, and two nacelles. Each nacelle comprises a proprotor, and each nacelle houses two electric motors connected to the proprotor. Each electrical generator is connected to the two electric motors in each nacelle. The proprotors provide lift for vertical takeoff and landing in a helicopter mode. A fan is coupled to the fuselage and connected to two additional electric motors. Each additional electric motor is connected to one of the two electric generators. The fan provides thrust for forward flight during an airplane mode. The airplane mode includes increasing power to the fan while decreasing power to the proprotors to zero.
    Type: Application
    Filed: June 28, 2023
    Publication date: November 9, 2023
    Inventors: Carlos Alexander Fenny, John Robert Wittmaak, JR., Mike John Ryan, Joseph Scott Drennan
  • Patent number: 11809547
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for automatic account protection. A method includes detecting a trigger indicating one or more of a potential and an actual security breach at one or more websites where a user has an account that is accessible using electronic credentials. A method includes logging into the one or more websites for the user using the electronic credentials. A method includes performing one or more actions at the one or more websites associated with the electronic credentials to protect the user's account.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: November 7, 2023
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Patent number: 11810167
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for item level data aggregation. A method includes identifying a transaction made with a third party within a set of transactions. A method includes using electronic credentials for a user to login to an account of the user at a third party. A method includes downloading item-level data from a third party that corresponds to an identified transaction in response to logging into a user's account at a third party. Item-level data identifies one or more items within an identified transaction. A method includes displaying a set of transactions to a user. A method includes displaying item-level data for one or more items within an identified transaction to a user in response to receiving input from the user relative to the identified transaction in a displayed set of transactions.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: November 7, 2023
    Assignee: MX Technologies, Inc.
    Inventor: John Ryan Caldwell
  • Patent number: 11799845
    Abstract: Apparatuses, systems, methods, and computer program products are presented for an aggregation platform portal. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers over a data network for the user to access through a second plurality of third-party service providers. A portal module is configured to monitor electronic credentials of a user used by a hardware computing device to download the user's data and to detect similar electronic credentials for the same third-party service provider from a first plurality being used for multiple third-party service providers from a second plurality. A graphical user interface is configured to display a listing of multiple third-party service providers with user interface elements allowing a user to revoke authorization of aggregation of data from one or more third-party service providers and/or to update electronic credentials for one or more of multiple third-party service providers.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: October 24, 2023
    Assignee: MX Technologies, Inc.
    Inventor: John Ryan Caldwell
  • Patent number: 11787785
    Abstract: The present disclosure relates to compounds of formula (I) and pharmaceutical compositions and their use in reducing Widely Interspaced Zinc Finger Motifs (WIZ) expression levels, or inducing fetal hemoglobin (HbF) expression, and in the treatment of inherited blood disorders (e.g., hemoglobinopathies, e.g., beta-hemoglobinopathies), such as sickle cell disease and beta-thalassemia.
    Type: Grant
    Filed: March 14, 2022
    Date of Patent: October 17, 2023
    Assignee: NOVARTIS AG
    Inventors: Simone Bonazzi, Artiom Cernijenko, Jennifer Stroka Cobb, Natalie Alysia Dales, Janetta Dewhurst, Matthew James Hesse, Rama Jain, John Ryan Kerrigan, Hasnain Ahmed Malik, James R. Manning, Gary O'Brien, Andrew W. Patterson, Noel Marie-France Thomsen, Pamela Y F Ting
  • Patent number: 11785009
    Abstract: Apparatuses, systems, methods, and computer program products are disclosed for automated event migration. A method includes aggregating a set of events from one or more servers to a trusted hardware device. Certain different events of a set of events may be associated with different service providers. A method includes identifying, on a trusted hardware device, a repeating event from a set of events. A method includes prompting a user to migrate subsequent instances of a repeating event from one service provider to a different service provider of a plurality of service providers based on a likelihood that the aggregated set of events includes each event for the user of an event type of the aggregated set of events. A method includes migrating subsequent instances of a repeating event, using a user's electronic credentials, from one service provider to a different service provider in response to the user accepting a prompt.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: October 10, 2023
    Assignee: MX TECHNOLOGIES, INC.
    Inventor: John Ryan Caldwell
  • Publication number: 20230301738
    Abstract: Implementations relate to a master control device. In some implementations, a master control device includes a control body comprising a proximal end, a thumb grip portion, and a finger grip portion. The control body has a length configured to engage the proximal end of the control body in the palm of a hand of the user while the hand engages the thumb grip portion with a thumb of the hand and the finger grip portion with a finger of the hand. The control body is configured to allow the proximal end of the control body to be selectively engaged by the palm of the hand and selectively disengaged from the palm of the hand while the hand engages the thumb grip portion with the thumb of the hand and the finger grip portion with the finger of the hand.
    Type: Application
    Filed: June 5, 2023
    Publication date: September 28, 2023
    Applicant: Intuitive Surgical Operations, Inc.
    Inventors: Allen C. THOMPSON, Grant M. KADOKURA, John Ryan STEGER
  • Patent number: 11770071
    Abstract: A method for dynamic enhancement of loop response upon recovery from fault conditions includes detecting a fault condition in response to a programmed output voltage of a Pulse Width Modulation (PWM) converter decreasing below an input voltage of the PWM converter. A peak voltage is sampled at the end of at least one of a plurality of clock cycles of the PWM converter in response to detecting the fault condition, wherein the peak voltage is proportional to a sensed current conducted through a transistor. An error output of an error amplifier is preset to an error value determined by the peak voltage. A PWM driver is controlled with the error value to drive the transistor. An output load is charged to the programmed output voltage with the transistor in response to the input voltage increasing above the programmed output voltage.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: September 26, 2023
    Assignee: NXP USA, INC.
    Inventors: Percy Edgard Neyra, John Ryan Goodfellow, Ondrej Pauk
  • Publication number: 20230298115
    Abstract: A home cost analysis server is configured to train an image processing program to identify features of homes, receive user input including a prospective home, and access a first database storing metadata and images associated with homes, including the prospective home, available for purchase. The server is also configured to input images of the prospective home to the machine-learned image processing program, which outputs a feature of the prospective home, access a second database storing historical ancillary costs, and perform a lookup in the second database to retrieve comparable historical ancillary costs associated homes having a comparable feature to the outputted feature. The server is further configured to analyze the metadata associated with the prospective home, the outputted feature, and the comparable historical ancillary costs to determine ancillary home costs associated with the prospective home, and display the ancillary home costs and an overall monthly cost for the prospective home.
    Type: Application
    Filed: April 28, 2023
    Publication date: September 21, 2023
    Inventors: John Ryan Hailey, John Andrew Schirano, Erin Ann Olander
  • Publication number: 20230289905
    Abstract: A home cost analysis server for executing a customized home search may include a processor programmed to define a user budget constraint, receive a list of available homes, and determine an initial monthly cost for each home. The processor may also identify one or more additional home costs based on historical insurance claim data. The processor may also display available homes that satisfy the user budget constraint.
    Type: Application
    Filed: May 18, 2023
    Publication date: September 14, 2023
    Inventors: John Ryan Hailey, John Andrew Schirano, Erin Ann Olander