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).
-
Patent number: 11135027Abstract: A teleoperated manipulator system includes a manipulator assembly and a tool actuation assembly coupled to the manipulator assembly. The tool actuation assembly inserts a tool, such as a surgical instrument, along an insertion axis and also rotates the tool around the insertion axis. The manipulator assembly includes an arm that rotates with reference to amounting base to rotate the tool around a yaw axis that intersects the insertion axis. A distal portion of the arm defines an arcuate pitch arc, and a center of the pitch arc is coincident with the intersection of the insertion axis and the yaw axis. The tool actuation assembly is driven along the pitch arc to pitch the tool. The manipulator system is optionally a telesurgical system, and the tool is optionally a therapeutic, diagnostic, or imaging surgical instrument.Type: GrantFiled: October 4, 2017Date of Patent: October 5, 2021Assignee: Intuitive Surgical Operations, Inc.Inventors: Ryan Charles Abbott, Daniel H. Gomez, John Ryan Steger
-
Patent number: 11138314Abstract: A software ecosystem includes a software supply chain in which each of the participants in the software supply chain produce software components using reproducible builds. By using deterministic compilation practices, each of the software components produced by a respective participant should be identical. The software ecosystem also includes a set of tamper proof distributed ledgers. Hashes of the software components are generated and securely recorded in the set of distributed ledgers. The software ecosystem also includes an intrusion detection system configured to compare hashes of the software components to determine when one or more of the software components has been generated in a corrupt manner. The secure software ecosystem includes a full-platform approach to integrity which incorporates designing against attacks, rather than patching after them, which creates a paradigm in which computing platforms can be trusted because they have been designed to operate in an untrustworthy environment.Type: GrantFiled: September 21, 2020Date of Patent: October 5, 2021Assignee: Muinin Corporation p.b.c.Inventors: James Gettys, D Ramesh K. Rao, John Ryan
-
Patent number: 11138643Abstract: 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: GrantFiled: January 30, 2020Date of Patent: October 5, 2021Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Patent number: 11129683Abstract: A teleoperational medical system comprises an input device and a manipulator configured to couple with and move an instrument. The system also comprises a control system including one or more processors. In response to a determination that the instrument is inserted into an instrument workspace in a corresponding direction to a field of view of the workspace, the control system is configured to map movement of the input device to movement of the instrument according to a first mapping. In response to a determination that the instrument is inserted into the instrument workspace in a non-corresponding direction to the field of view, the control system is configured to map movement of the input device to movement of the instrument according to a second mapping. The second mapping includes an inversion of the first mapping for at least one direction of motion of the instrument.Type: GrantFiled: July 14, 2017Date of Patent: September 28, 2021Assignee: INTUITIVE SURGICAL OPERATIONS, INC.Inventors: John Ryan Steger, Brian M. Crews, Craig R. Gerbi, Tyler J. Morrissette, Margaret M. Nixon, Joseph P. Orban, III, Theodore W. Rogers, Alain Sadaka, Charles E. Swinehart, Michael Turner, Kerry S. Wang
-
Patent number: 11127815Abstract: A semiconductor device includes a fin structure having a circular cylindrical shape, and including a first recess formed on a first side of the fin structure and a second recess formed on a second side of the fin structure opposite the first side, an inner gate formed inside the fin structure, and an inner gate insulating layer formed between the inner gate and an inner surface of the fin structure.Type: GrantFiled: April 30, 2019Date of Patent: September 21, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Marc Adam Bergendahl, Gauri Karve, Fee Li Lie, Eric R. Miller, Robert Russell Robison, John Ryan Sporre, Sean Teehan
-
Patent number: 11104439Abstract: A system for deploying and retrieving a parasite aircraft includes a parasite aircraft with a dock and a carrier aircraft that includes a maneuverable capture device tethered to the carrier aircraft via a cable. The maneuverable capture device includes a plurality of rotors and is configured to dock in the dock of the parasite aircraft. A method of deploying a parasite aircraft includes positioning a parasite aircraft on a loading surface; positioning a carrier aircraft above the parasite aircraft; releasing, from the carrier aircraft, a maneuverable capture device comprising a plurality of rotors; securing the maneuverable capture device to a dock positioned on the parasite aircraft; lifting, via a cable secured at a first end to the carrier aircraft and at a second end to the maneuverable capture device, the parasite aircraft with the carrier aircraft; and releasing the parasite aircraft from the maneuverable capture device.Type: GrantFiled: October 16, 2018Date of Patent: August 31, 2021Assignee: Bell Textron Inc.Inventors: Carlos Alexander Fenny, Joseph Scott Drennan, Michael John Ryan, John Richard McCullough, Brett Rodney Zimmerman
-
Publication number: 20210253890Abstract: Disclosed is a two-part composition for sealing natural stone or masonry, and methods of use. The two-part composition is comprised of (1) a first part comprising a polyvinylidene fluoride (PVDF) particulate; a low evaporation rate organic solvent; and water; and (2) a second part comprising a blend of a plurality of liquid resin formulations.Type: ApplicationFiled: February 2, 2021Publication date: August 19, 2021Applicant: Questech CorporationInventors: Barry Culkin, Roger Questel, Robert Harrington, Douglas Croteau, Paul Thottathil, Purushoth Kesavan, John Ryan, Satyabrata Mukherjee
-
Publication number: 20210251705Abstract: Systems and methods for minimally invasive computer-assisted telesurgery are described. For example, this disclosure provides surgical instruments and instrument drive systems for computer-assisted tele-operated surgery that are structured and operated to negate the effects of cable stretch within the surgical instruments.Type: ApplicationFiled: April 30, 2021Publication date: August 19, 2021Inventors: Ryan Charles Abbott, Daniel H. Gomez, Amy Kerdok, Ian E. McDowall, John Ryan Steger
-
Patent number: 11093528Abstract: Apparatuses, systems, methods, and computer program products are disclosed for data supplementation and verification. A method includes determining that an identifier within aggregated data is not a previously classified known identifier. A method includes transmitting an identifier to a search interface of a server of a third party service provider. A method includes receiving results associated with an identifier from a third party service provider. A method includes parsing results to determine whether a plurality of results have a common pattern associated with a classification. A method includes, in response to determining that a plurality of results have a common pattern associated with a classification, associating the classification with an identifier based on the common pattern.Type: GrantFiled: February 3, 2017Date of Patent: August 17, 2021Assignee: MX TECHNOLOGIES, INC.Inventor: John Ryan Caldwell
-
Publication number: 20210241256Abstract: Apparatuses, methods, computer program products, and systems are disclosed for payment processing. An apparatus includes one or more processors and one or more memories that store code executable by the one or more processors to exchange payment information for a transaction wirelessly between a mobile hardware computing device of a user and a hardware payment terminal for a merchant, to validate an availability of funds for the transaction using an electronic interface for an account for the user at a third-party institution, and to electronically transfer the funds directly from the account for the user to an account for the merchant to complete the transaction.Type: ApplicationFiled: January 19, 2021Publication date: August 5, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20210237876Abstract: A parasite aircraft for airborne deployment and retrieve includes a wing; a fuselage rotatably mounted to the wing; a dock disposed on top of the fuselage and configured to receive a maneuverable capture device of a carrier aircraft; a pair of tail members extending from the fuselage; and a plurality of landing gear mounted to the wing. A method of preparing a parasite aircraft for flight includes unfolding an end portion of a wing; unfolding an end portion of a tail member of the parasite aircraft; and rotating a fuselage of the parasite aircraft so that the fuselage is perpendicular to the wing. A method of preparing a parasite aircraft for storage includes rotating a fuselage of the parasite aircraft to be parallel with a wing of the parasite aircraft; folding an end portion of the wing; and folding an end portion of a tail member of the parasite aircraft.Type: ApplicationFiled: April 6, 2021Publication date: August 5, 2021Applicant: Bell Textron Inc.Inventors: Joseph Scott DRENNAN, Carlos Alexander FENNY, Michael John RYAN, John Richard MCCULLOUGH, Brett Rodney ZIMMERMAN
-
Publication number: 20210214126Abstract: The present disclosure provides a container and method for using and installing the container. The container can include one or more walls, an internal volume, and an opening, the collection of which forming a storage compartment. The container can also include a table hook and a securing mechanism for securing the container to a table top. The container can also include a door about the opening.Type: ApplicationFiled: November 20, 2020Publication date: July 15, 2021Inventor: John Ryan Brown
-
Publication number: 20210217079Abstract: Apparatuses, methods, systems, and program products are disclosed for optimizing aggregation routing over a network. An apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to select a data aggregator server from a plurality of data aggregator servers to service a request for aggregated account data based on a plurality of factors associated with each of the plurality of data aggregator servers, format a request for the aggregated account data to be compatible with the selected data aggregator server, route the formatted request over the network to the selected data aggregator server, receive the requested aggregated account data over the network from the selected data aggregator server, populate a form for a personal financial manager (“PFM”) with the aggregated account data, output the populated form to the PFM, and present the aggregated account data to a user.Type: ApplicationFiled: March 29, 2021Publication date: July 15, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20210214889Abstract: Embodiments disclose a utility model which is related to an advance utility paracord where a first plurality of strands and a second plurality of strands are braided. The first plurality of strands is braided and are made of one or more non-metallic materials. The second plurality of strands has a braided PE fishing line, a tinder line, and a thread. A non-transparent sheath encapsulates the first plurality of strands and the second plurality of strands.Type: ApplicationFiled: January 15, 2020Publication date: July 15, 2021Inventor: John Ryan Melendez
-
Publication number: 20210205043Abstract: A force sensing device is provided for use with a surgical instrument shaft having a two degree-of-freedom wrist mounted end effector portion having a working surface; a housing defines an annular collar sized to snugly fit about the two degree-of-freedom wrist and defines a cap sized to snugly fit about the end effector portion; an optical fiber including a segment is embedded within the annular collar and including a segment embedded within the cap; a first fiber Bragg grating (FBG) formed in the segment of the optical fiber embedded within the cap.Type: ApplicationFiled: May 24, 2019Publication date: July 8, 2021Inventor: John Ryan Steger
-
Patent number: 11053008Abstract: A parasite aircraft for airborne deployment and retrieve includes a wing; a fuselage rotatably mounted to the wing; a dock disposed on top of the fuselage and configured to receive a maneuverable capture device of a carrier aircraft; a pair of tail members extending from the fuselage; and a plurality of landing gear mounted to the wing. A method of preparing a parasite aircraft for flight includes unfolding an end portion of a wing; unfolding an end portion of a tail member of the parasite aircraft; and rotating a fuselage of the parasite aircraft so that the fuselage is perpendicular to the wing. A method of preparing a parasite aircraft for storage includes rotating a fuselage of the parasite aircraft to be parallel with a wing of the parasite aircraft; folding an end portion of the wing; and folding an end portion of a tail member of the parasite aircraft.Type: GrantFiled: October 16, 2018Date of Patent: July 6, 2021Assignee: Bell Helicopter Textron Inc.Inventors: Joseph Scott Drennan, Carlos Alexander Fenny, Michael John Ryan, John Richard Mccullough, Brett Rodney Zimmerman
-
Patent number: 11050347Abstract: 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: GrantFiled: July 1, 2019Date of Patent: June 29, 2021Assignee: NXP USA, Inc.Inventors: Percy Edgard Neyra, John Ryan Goodfellow, Ondrej Pauk
-
Patent number: 11042859Abstract: Techniques and arrangements for dynamically adjusting activity metrics and merchant states based, in part, on how many mobile electronic devices are currently located at the merchant. For example, if a number of mobile electronic devices is greater than a history of a number of devices, then it may be determined that the merchant is busy. If the number is less than the history of the number of devices, then it may be determined that the merchant is not busy.Type: GrantFiled: February 24, 2017Date of Patent: June 22, 2021Assignee: Square, Inc.Inventors: Jason Holmes, Logan Johnson, Raymond John Ryan, Jotham Taylor, III
-
Publication number: 20210185031Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers and an interface to update a password that the second plurality of third-party service providers uses to access the user's data from the first plurality of third-party service providers.Type: ApplicationFiled: February 1, 2021Publication date: June 17, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell
-
Publication number: 20210185029Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. 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, the hardware computing device comprising a trusted intermediary between the first plurality of third-party service providers and the second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to display one or more user interface elements allowing a user to grant and/or revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers.Type: ApplicationFiled: February 1, 2021Publication date: June 17, 2021Applicant: MX Technologies, Inc.Inventor: John Ryan Caldwell