Patents by Inventor Ryan Johns
Ryan Johns 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: 20210240333Abstract: In accordance with one embodiment, a method can be implemented that includes accessing a first data file associated with a first media application program, wherein the first data file includes a first identifier associated with a first designer-specified variable for controlling the first media application program; accessing a second data file associated with a second media application program, wherein the second data file includes a second identifier associated with a second designer-specified variable for controlling the second media application program; receiving with a computer processor the first designer-specified variable; receiving with the computer processor the second designer-specified variable.Type: ApplicationFiled: March 2, 2021Publication date: August 5, 2021Inventors: Ada Jane Nikolaidis, Ryan John Nikolaidis, Tony Piyapat Tung
-
Patent number: 11032213Abstract: This disclosure describes techniques for centralizing the management of computing resources that are provisioned across multiple service provider networks by infrastructure modeling services. A service provider network may host or provide a centralized management service that supports an open source framework that provides users, or developers, with a unified development interface to manage computing resources that are provisioned in different service provider networks. The unified development interface of the host service provider network may provide users with a meta schema or language format to create infrastructure schemas for modeling, provisioning, and operating computing resources across service provider networks that are managed by different service providers.Type: GrantFiled: December 14, 2018Date of Patent: June 8, 2021Assignee: Amazon Technologies, Inc.Inventors: Amjad Hussain, Diwakar Chakravarthy, Ryan John Lohan, Bharath Swaminathan, Anil Kumar, Sami Azzam, Sayali Suhas Deshpande
-
Patent number: 11018883Abstract: A communication system includes: a control unit configured to: connect a system user with channel participant in an anonymous voice chat session; determine a participant distance for the channel participant relative to the system user; adjust a volume level for a verbal communication of the channel participant based on the participant distance; and a communication unit, coupled to the control unit, to transmit the verbal communication.Type: GrantFiled: April 28, 2017Date of Patent: May 25, 2021Assignee: Telenav, Inc.Inventors: Rohan Koduvayur Krishnan Chandran, Ryan John Sullivan, Yogesh Agrawal
-
Patent number: 11010832Abstract: The invention relates to a computer-implemented system and method for grading of a loan using chained confidence scoring. The method may comprise the steps of: scanning documents within a credit file for the loan, extracting attributes from the scanned documents and from electronic documents in the credit file, calculating a plurality of calculated attributes based on the extracted attributes, calculating a loan risk rating based on the calculated attributes and the extracted attributes, calculating an aggregated confidence value associated with the calculated loan risk rating, and enabling a user to modify the loan risk rating, the aggregated confidence value, and a number of chained confidence values. The confidence values input by the user are used as training data to train a chained confidence model and the chained confidence model is used to calculate the aggregated confidence value in connection with the automated grading of a loan.Type: GrantFiled: May 11, 2018Date of Patent: May 18, 2021Assignee: KPMG LLPInventors: Matthew Thomas Ardinger, Marisa Ferrara Boston, Ryan John Temple, Christopher Wicher, Vishnu Muralidharan
-
Patent number: 11004249Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path. In some embodiments, the actions applied to the object (e.g., motion path) may be indicated by an associated tray that provides editable context-specific properties related to the action.Type: GrantFiled: June 26, 2019Date of Patent: May 11, 2021Assignee: Apple Inc.Inventors: Ryan John Poling, Steven G. Forrest, Amy W. Hung, Daniel H. Mai, Gary W. Gehiere, Jonathan Cho, Thomas Valentine Frauenhofer
-
Publication number: 20210103940Abstract: Data-driven operating model (DDOM) systems and techniques are described to manage implementation, access, and promotion of digital services by a service provider system. In one example, the DDOM system includes a data aggregation module, a journey manager module and a segment manager module. The data aggregation module supports a unified data architecture that is then leverage by the journey and segment manager modules to support matrixed journey stage and segmentation of a data lake to provide insights that are not possible by a human being alone, that are usable to manage implementation, access, and promotion of digital services by a service provider system.Type: ApplicationFiled: November 18, 2019Publication date: April 8, 2021Applicant: Adobe Inc.Inventors: Robert Keith Giglio, Mark Andrew Picone, Maninder Singh Sawhney, Eric L. Cox, Ashley Elizabeth Wells, Nicholas James Woo, Vineet Bhalla, Brandon John Tatton, Amit Sethi, Simmi Kochhar Bhargava, Ryan John Stansfield, Sharad Narang, Samarpan Das, Krishna Kishore Veturi, Jagadeswarareddi Vaka, Brian Daniel Block, Purnaram Kodavatiganti, Thomason Nguyen, Dhrumil Bharat Joshi, Amarendra Reddy Duvvuru, Ashfaq Mohiuddin, Sumesh Kumar
-
Publication number: 20210093335Abstract: A method of preparing a knee joint for a prosthesis in a patient includes mating a patient-specific three-dimensional curved inner surface of a femoral alignment guide onto a corresponding three-dimensional femoral joint surface of the patient. The patient-specific three-dimensional curved inner surface is preoperatively configured from medical scans of the knee joint of the patient. First and second holes are drilled into an anterior portion of the femoral joint surface through corresponding first and second guiding apertures of the femoral alignment guide.Type: ApplicationFiled: December 15, 2020Publication date: April 1, 2021Inventors: Robert Metzger, Keith R. Berend, Michael E. Berend, Adolph V. Lombardi, JR., Lance Dean Perry, Ryan John Schoenefeld
-
Patent number: 10935733Abstract: An end connector for a jacketed cable includes a rear body having a cylindrical retention portion with an outer surface that includes a plurality of recessed annular grooves. The cylindrical crimp comprises a plurality of thicker annular regions adjacent to and separated by a plurality of thinner annular regions. Each thicker annular region of the cylindrical crimp is axially aligned with a corresponding recessed annular groove on the outer surface of the cylindrical retention portion of the rear body, and such alignment is maintained during crimping to trap strength members of the jacketed cable.Type: GrantFiled: January 30, 2019Date of Patent: March 2, 2021Assignee: Intri-Plex Technologies Inc.Inventors: Paul Wesley Smith, Ryan John Schmidt
-
Patent number: 10936169Abstract: In accordance with one embodiment, a method can be implemented that includes accessing a first data file associated with a first media application program, wherein the first data file includes a first identifier associated with a first designer-specified variable for controlling the first media application program; accessing a second data file associated with a second media application program, wherein the second data file includes a second identifier associated with a second designer-specified variable for controlling the second media application program; receiving with a computer processor the first designer-specified variable; receiving with the computer processor the second designer-specified variable.Type: GrantFiled: September 18, 2017Date of Patent: March 2, 2021Assignee: Cloneless Media, LLCInventors: Ada Nikolaidis, Ryan John Nikolaidis, Tony Piyapat Tung
-
Patent number: 10935141Abstract: A clamshell half of a split ring mechanical seal face assembly comprises a split seal ring half having circumferential and proximal surfaces that are seated against corresponding radial and axial support surfaces of a holder half. At least one extending member extends from a hole in the proximal surface to an arcuate slot in the axial support surface, or vice-versa, and thereby radially constrains the split seal ring half to remain unitized with the holder half during clamshell assembly, while permitting rotation of the split seal ring half about a shaft axis over a limited range, which in embodiments is between 2 degrees and 20 degrees. Embodiments further include a secondary seal between the holder half and split seal ring half that frictionally resists displacement of the split seal ring half.Type: GrantFiled: February 13, 2019Date of Patent: March 2, 2021Assignee: Flowserve Management CompanyInventors: Glenn Robert Owens, Jr., Mark David Volz, Jason Crawford Ferris, Rodney Wayne Rynearson, Ryan John Kremer
-
Patent number: 10893879Abstract: A method of preparing a knee joint for a prosthesis in a patient includes mating a patient-specific three-dimensional curved inner surface of a femoral alignment guide onto a corresponding three-dimensional femoral joint surface of the patient. The patient-specific three-dimensional curved inner surface is preoperatively configured from medical scans of the knee joint of the patient. First and second holes are drilled into an anterior portion of the femoral joint surface through corresponding first and second guiding apertures of the femoral alignment guide.Type: GrantFiled: January 9, 2019Date of Patent: January 19, 2021Assignee: Biomet Manufacturing, LLCInventors: Robert Metzger, Keith R. Berend, Michael E. Berend, Adolph V. Lombardi, Jr., Lance Dean Perry, Ryan John Schoenefeld
-
Publication number: 20200378303Abstract: A diffuser pipe has a tubular body defining a pipe center axis extending therethrough. The tubular body includes a first portion extending in a generally radial direction from an inlet of the tubular body, a second portion extending in a generally axial direction and terminating at a pipe outlet, and a bend portion fluidly linking the first portion and the second portion. The tubular body has a length defined between the inlet and the pipe outlet. The tubular body has cross-sectional profiles defined in a plane normal to the pipe center axis. An area of the cross-sectional profile at the pipe outlet is at least 20% greater than an area of the cross-sectional profile at a point upstream from the pipe outlet a distance corresponding to 10% of the length of the tubular body.Type: ApplicationFiled: June 3, 2019Publication date: December 3, 2020Inventors: Jason NICHOLS, Ryan John PERERA
-
Patent number: 10796368Abstract: An electronic data insurance management system may prompt a user, for a selected insurance product, to identify an indemnity level for insuring against loss to one or more electronic data sets, receive input identifying the indemnity level, and link an identifier for one of the one or more electronic data sets with a data insurance policy or policy certificate defined by the identified indemnity level. The system may also create a data storage account for the one of the one or more electronic data sets on a data management system using the identifier such that an association is formed between the data storage account and the data insurance policy or policy certificate.Type: GrantFiled: December 7, 2011Date of Patent: October 6, 2020Assignee: CYBER INDEMNITY SOLUTIONS LIMITEDInventors: Christopher Roderick Olson, Ryan John Bothomley, Gerard Francis Mackie, Gregory Hugh Hodgkiss, Thomas John O'Brien
-
Publication number: 20200306184Abstract: This invention relates to an oral immunotherapy (OIT) composition comprising granules that contain an allergenic protein, such as peanut protein, along with a humectant, such as trehalose, and a binder, such as hypromellose. The composition may further comprise a filler, such as mannitol and a lubricant, such as stearic acid. OIT compositions, methods of preparing OIT compositions and methods of treatment of food allergy using OIT compositions are provided.Type: ApplicationFiled: November 5, 2018Publication date: October 1, 2020Applicant: CAMBRIDGE ALLERGY LIMITEDInventors: Robert Neil Ward, Ryan John Anthony Wilson, Michael John Frodsham
-
Patent number: 10786307Abstract: A method of automatically registering a surgical navigation system to a patient's anatomy is provided. The method comprises programming a surgical navigation system with a first spatial relationship between a surgical component and a reference array connected to the surgical component, programming the surgical navigation system with a second spatial relationship between an anatomical feature of a patient and the surgical component, installing the surgical component on the patient such that the surgical component engages the anatomical feature in the second spatial relationship, and locating the reference array with the surgical navigation system. The navigation system automatically recognizes the position of the reference array relative to the patient's anatomy.Type: GrantFiled: October 24, 2018Date of Patent: September 29, 2020Assignee: Biomet Manufacturing, LLCInventor: Ryan John Schoenfeld
-
Publication number: 20200302021Abstract: Systems, methods, and devices are provided for determining shape objects to suggest for display on a graphical user interface (GUI). The method may include detecting an input to change one or more objects in an application, in which the object includes an image content, a text content, or both. The method may also include, providing the object to an image classifier, a text classifier, or both in response to detecting the input. Moreover, the method may include receiving a classification of the changed object in response to providing the object. The method may also include identifying suggested shapes for insertion into the application based on the classification. Further, the method may include receiving a request to insert shapes and presenting the suggested shape for insertion in the application.Type: ApplicationFiled: June 18, 2019Publication date: September 24, 2020Inventors: Ryan John Poling, Eric M. Lombardo, David A. Turner
-
Publication number: 20200302671Abstract: Techniques are provided for hand drawing an animation motion path for an object to follow on a graphical user interface (GUI). The motion path may be drawn with a user's finger or drawing device, such as an Apple Pencil®, by selecting a drawing tool (e.g., a freehand tool and/or straight line tool). A new motion path may be added to an existing motion path, such that the new motion path is an extension of the existing motion path. The new motion path may also be added to an end point of an existing motion path, such that the new motion path is a different segment of a motion path and is associated with a new key frame. A motion path segment may be split into additional segments with new key frames, reshaped using editing points, redrawn, and/or deleted from the overall motion path. In some embodiments, the actions applied to the object (e.g., motion path) may be indicated by an associated tray that provides editable context-specific properties related to the action.Type: ApplicationFiled: June 26, 2019Publication date: September 24, 2020Inventors: Ryan John Poling, Steven G. Forrest, Amy W. Hung, Daniel H. Mai, Gary W. Gehiere, Jonathan Cho, Thomas Valentine Frauenhofer
-
Publication number: 20200300563Abstract: A thermal ground plane (TGP) is disclosed. A TGP may include a first planar substrate member comprising copper and a second planar substrate member comprising a metal, wherein the first planar substrate member and the second planar substrate member enclose a working fluid. The TGP may include a first plurality of pillars disposed on an interior surface of the first planar substrate and a mesh layer disposed on the top of the first plurality of pillars, wherein the mesh layer comprises at least one of copper, polymer encapsulated with copper, or stainless steel encapsulated with copper. The TGP may also include a second plurality of pillars disposed on an interior surface of the second planar substrate member within an area defined by the perimeter of the second planar substrate member and the second plurality of pillars extend from the second planar substrate member to the mesh layer.Type: ApplicationFiled: May 12, 2020Publication date: September 24, 2020Inventors: Ryan John Lewis, Li-Anne Liew, Ching-Yi Lin, Collin Jennings Coolidge, Shanshan Xu, Ronggui Yang, Yung-Cheng Lee
-
Publication number: 20200301960Abstract: Systems, methods, and devices are provided for determining descriptive object names for display on a graphical user interface (GUI). The method may include detecting an input to insert an object into a portion of an application file. The object includes content and has a first metadata name. The method may also include generating a classification label for the object using a content classifier machine learning model, such that the classification label describes the object contents. The method may also further involve updating the first metadata name of the object to a second metadata name that comprises the classification label. Further, the method may also include displaying the second metadata name of the object in an object list of the application file. The object list may enumerate one or more objects of the portion of the application file.Type: ApplicationFiled: May 30, 2019Publication date: September 24, 2020Inventors: Eric M. Lombardo, Scott G. Marnik, Ryan John Poling
-
Patent number: 10778539Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.Type: GrantFiled: December 14, 2018Date of Patent: September 15, 2020Assignee: Amazon Technologies, Inc.Inventors: Amjad Hussain, Anil Kumar, Ryan John Lohan, Diwakar Chakravarthy, Julio Cesar dos Santos Lins, Prabhu Anand Nakkeeran