Patents by Inventor Ryan Cox
Ryan Cox 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: 12025026Abstract: A ram air turbine rotor comprises at least one intra-flow path shroud structure coupled between rotor blades, along a radial position between a support disc and an outer rim. The shroud structure includes shroud sectors each coupled between a respective pair of blades. The sectors each include a first edge adjacent to leading edges of the respective pair of blades, the first edge including a first curved segment, and a second edge adjacent to trailing edges of the respective pair of blades, the second edge including a second curved segment. The curved segments are each partially defined by a respective ellipse having a semi-major axis and a semi-minor axis. The semi-major axis is a portion of a spanwise distance between the respective pair of blades. The semi-minor axis is a portion of an axial distance between the leading edge of one blade and the trailing edge of an adjacent blade.Type: GrantFiled: August 3, 2023Date of Patent: July 2, 2024Assignee: Honeywell International Inc.Inventors: Richard David Conner, Ryan Cox, Josef Merki, Brian Larsen
-
Publication number: 20240093609Abstract: A ram air turbine rotor comprises at least one intra-flow path shroud structure coupled between rotor blades, along a radial position between a support disc and an outer rim. The shroud structure includes shroud sectors each coupled between a respective pair of blades. The sectors each include a first edge adjacent to leading edges of the respective pair of blades, the first edge including a first curved segment, and a second edge adjacent to trailing edges of the respective pair of blades, the second edge including a second curved segment. The curved segments are each partially defined by a respective ellipse having a semi-major axis and a semi-minor axis. The semi-major axis is a portion of a spanwise distance between the respective pair of blades. The semi-minor axis is a portion of an axial distance between the leading edge of one blade and the trailing edge of an adjacent blade.Type: ApplicationFiled: August 3, 2023Publication date: March 21, 2024Applicant: Honeywell International Inc.Inventors: Richard David Conner, Ryan Cox, Josef Merki, Brian Larsen
-
Patent number: 11767760Abstract: A ram air turbine rotor comprises at least one intra-flow path shroud structure coupled between rotor blades, along a radial position between a support disc and an outer rim. The shroud structure includes shroud sectors each coupled between a respective pair of blades. The sectors each include a first edge adjacent to leading edges of the respective pair of blades, the first edge including a first curved segment, and a second edge adjacent to trailing edges of the respective pair of blades, the second edge including a second curved segment. The curved segments are each partially defined by a respective ellipse having a semi-major axis and a semi-minor axis. The semi-major axis is a portion of a spanwise distance between the respective pair of blades. The semi-minor axis is a portion of an axial distance between the leading edge of one blade and the trailing edge of an adjacent blade.Type: GrantFiled: November 4, 2020Date of Patent: September 26, 2023Assignee: Honeywell International Inc.Inventors: Richard David Conner, Ryan Cox, Josef Merki, Brian Larsen
-
Publication number: 20220135242Abstract: A ram air turbine rotor comprises at least one intra-flow path shroud structure coupled between rotor blades, along a radial position between a support disc and an outer rim. The shroud structure includes shroud sectors each coupled between a respective pair of blades. The sectors each include a first edge adjacent to leading edges of the respective pair of blades, the first edge including a first curved segment, and a second edge adjacent to trailing edges of the respective pair of blades, the second edge including a second curved segment. The curved segments are each partially defined by a respective ellipse having a semi-major axis and a semi-minor axis. The semi-major axis is a portion of a spanwise distance between the respective pair of blades. The semi-minor axis is a portion of an axial distance between the leading edge of one blade and the trailing edge of an adjacent blade.Type: ApplicationFiled: November 4, 2020Publication date: May 5, 2022Applicant: Honeywell International Inc.Inventors: Richard David Conner, Ryan Cox, Josef Merki, Brian Larsen
-
Patent number: 11087247Abstract: Systems and methods of dynamic optimization for data quality control in crowd sourcing tasks to crowd labor are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for dynamically monitoring results received from workers for a task distributed for evaluation via a job distribution platform, incrementally assigning additional workers to the task using the results and continuously monitoring additional results to assign any additional workers if needed to meet a quality metric for the task.Type: GrantFiled: March 23, 2012Date of Patent: August 10, 2021Assignee: Figure Eight Technologies, Inc.Inventors: Christopher R. Van Pelt, Ryan Cox, Alexander Sorokin
-
Publication number: 20200160250Abstract: Systems and methods of a job distribution platform for aggregating performance data in a worker profile for workers in performing crowd sourced tasks are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of generating and storing performance data when a worker performs one or more tasks distributed online to their respective computing devices by a job distribution platform which crowd sources tasks over a network to remote workers. The tasks can span current jobs and a history of previous jobs distributed to the worker and the job performance data for the worker is collected for current and previous jobs. New jobs can be assigned to a worker selected based on performance data of the worker. Other types of worker information may also be tracked and generated for multiple workers in various worker pools (channels), for example, psych questions or other more subjective data collected from a worker or contributor in addition to performance.Type: ApplicationFiled: November 21, 2019Publication date: May 21, 2020Inventors: Christopher R. Van Pelt, Ryan Cox, Alexander Sorokin, Michael Juster
-
Patent number: 10282198Abstract: Mechanisms to persist object relations are provided. A project is defined as a series of interrelated objects having dependencies and relationships with one another. The dependencies and relationships are maintained via a storage organization for files that define the objects within a project storage environment for the project. Thus, the dependencies and relationships are not maintained via hardcoded instructions or references that are included within the files.Type: GrantFiled: January 13, 2014Date of Patent: May 7, 2019Assignee: Micro Focus Software Inc.Inventors: Lee Edward Lowry, Rajesh Vasudevan, Brent Thurgood, Ryan Cox, Zack Grossbart, William Street, Volker Gunnar Scheuber-Heinz, Stephen R Carter
-
Patent number: 9449298Abstract: Techniques managing complex dependencies in a file-based team environment are provided. A software module is represented as an object. The object is defined via a file. The file includes relationships, and some of the relationships define dependencies to other objects. In some cases, attributes for the object are also included in the file and are defined via references to still other objects. The relationships and the attributes are carried with the object via the file.Type: GrantFiled: May 13, 2008Date of Patent: September 20, 2016Assignee: EMC CorporationInventors: Lee Edward Lowry, Rajesh Vasudevan, Brent Thurgood, Ryan Cox, Zack Grossbart, William Street, Volker Gunnar Scheuber-Heinz, Stephen R Carter
-
Publication number: 20150066846Abstract: A system for migrating data from a source file system to a destination file system, in a manner that is transparent and seamless to clients of the source file system.Type: ApplicationFiled: August 27, 2013Publication date: March 5, 2015Applicant: NetApp, Inc.Inventors: Derek Beard, Darrell Suggs, Fountain Ray, Gregory Dahl, Damon Fleury, Ryan Cox, Ghassan Yammine, Gregory Becker, Bryan Venteicher, Kris Meier
-
Publication number: 20140130005Abstract: Mechanisms to persist object relations are provided. A project is defined as a series of interrelated objects having dependencies and relationships with one another. The dependencies and relationships are maintained via a storage organization for files that define the objects within a project storage environment for the project. Thus, the dependencies and relationships are not maintained via hardcoded instructions or references that are included within the files.Type: ApplicationFiled: January 13, 2014Publication date: May 8, 2014Applicant: Novell, Inc.Inventors: Lee Edward Lowry, Rajesh Vasudevan, Brent Thurgood, Ryan Cox, Zack Grossbart, William Street, Volker Gunnar Scheuber-Heinz, Stephen R. Carter
-
Publication number: 20140122188Abstract: Systems and methods of a job distribution platform for aggregating performance data in a worker profile for workers in performing crowd sourced tasks are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of generating and storing performance data when a worker performs one or more tasks distributed online to their respective computing devices by a job distribution platform which crowd sources tasks over a network to remote workers. The tasks can span current jobs and a history of previous jobs distributed to the worker and the job performance data for the worker is collected for current and previous jobs. New jobs can be assigned to a worker selected based on performance data of the worker. Other types of worker information may also be tracked and generated for multiple workers in various worker pools (channels), for example, psych questions or other more subjective data collected from a worker or contributor in addition to performance.Type: ApplicationFiled: January 6, 2014Publication date: May 1, 2014Applicant: CROWDFLOWER, INC.Inventors: Christopher R. Van Pelt, Ryan Cox, Alexander Sorokin, Michael Juster
-
Patent number: 8631032Abstract: Mechanisms to persist object relations are provided. A project is defined as a series of interrelated objects having dependencies and relationships with one another. The dependencies and relationships are maintained via a storage organization for files that define the objects within a project storage environment for the project. Thus, the dependencies and relationships are not maintained via hardcoded instructions or references that are included within the files.Type: GrantFiled: July 14, 2011Date of Patent: January 14, 2014Assignee: Novell, Inc.Inventors: Lee Edward Lowry, Rajesh Vasudevan, Brent Thurgood, Ryan Cox, Zack Grossbart, William Street, Volker Gunnar Scheuber-Heinz, Stephen R Carter
-
Patent number: 8626545Abstract: Systems and methods of a job distribution platform for aggregating performance data in a worker profile for workers in performing crowd sourced tasks are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of generating and storing performance data when a worker performs one or more tasks distributed online to their respective computing devices by a job distribution platform which crowd sources tasks over a network to remote workers. The tasks can span current jobs and a history of previous jobs distributed to the worker and the job performance data for the worker is collected for current and previous jobs. New jobs can be assigned to a worker selected based on performance data of the worker.Type: GrantFiled: October 17, 2011Date of Patent: January 7, 2014Assignee: CrowdFlower, Inc.Inventors: Christopher R. Van Pelt, Ryan Cox, Alex Sorokin, Michael Juster
-
Patent number: 8505627Abstract: A technique enhances hydrocarbon fluid production. The technique utilizes a well with a plurality of lateral wellbores positioned to facilitate removal of well fluid from a hydrocarbon reservoir. A separator is disposed in the well to receive well fluid that flows from a lateral production leg. Operation of the separator separates well fluid into an oil component and a water component to enable production of the oil component. The water component is injected into the reservoir in a manner that drives well fluid trapped in the reservoir into the lateral production leg.Type: GrantFiled: October 5, 2009Date of Patent: August 13, 2013Assignee: Schlumberger Technology CorporationInventor: Ryan Cox
-
Publication number: 20130096968Abstract: Systems and methods of a job distribution platform for aggregating performance data in a worker profile for workers in performing crowd sourced tasks are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of generating and storing performance data when a worker performs one or more tasks distributed online to their respective computing devices by a job distribution platform which crowd sources tasks over a network to remote workers. The tasks can span current jobs and a history of previous jobs distributed to the worker and the job performance data for the worker is collected for current and previous jobs. New jobs can be assigned to a worker selected based on performance data of the worker.Type: ApplicationFiled: October 17, 2011Publication date: April 18, 2013Inventors: Christopher R. Van Pelt, Ryan Cox, Alex Sorokin, Michael Juster
-
Patent number: 8341190Abstract: Mechanisms to support multiple name space aware projects are provided. Multiple roots of a project declare multiple namespacing mechanisms. Resources of the project can utilize each of the multiple namespacing mechanisms. In some cases, a particular resource of the project can override and use a foreign namespace that is associated with a different project hierarchy even while that particular resource resides within a project hierarchy associated with the original project and even while the project hierarchy does not declare, at the root, the foreign namespace.Type: GrantFiled: August 5, 2008Date of Patent: December 25, 2012Assignee: EMC CorporationInventors: Lee Edward Lowry, Volker Gunnar Scheuber-Heinz, William Street, Brent Thurgood, Rajesh Vasudevan, Ryan Cox, Stephen R Carter
-
Publication number: 20120265573Abstract: Systems and methods of dynamic optimization for data quality control in crowd sourcing tasks to crowd labor are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for dynamically monitoring results received from workers for a task distributed for evaluation via a job distribution platform, incrementally assigning additional workers to the task using the results and continuously monitoring additional results to assign any additional workers if needed to meet a quality metric for the task.Type: ApplicationFiled: March 23, 2012Publication date: October 18, 2012Applicant: CrowdFlower, Inc.Inventors: Christopher R. Van Pelt, Ryan Cox, Alexander Sorokin
-
Publication number: 20120216174Abstract: Mechanisms to support orphaned and partially configured objects are provided. A project includes a variety of objects. At least one object is designated as an orphaned object. The orphaned object lacks complete configuration details. Other objects of the project depend on the orphaned object and yet the other objects can load and process within the project as if the orphaned object was fully configured and available.Type: ApplicationFiled: April 30, 2012Publication date: August 23, 2012Inventors: Lee Edward Lowry, Rajesh Vasudevan, Brent Thurgood, Ryan Cox, Zack Grossbart, William Street, Volker Gunnar Scheuber-Heinz, Stephen R. Carter
-
Patent number: 8229974Abstract: Mechanisms to support fine-grain namespacing are provided. When an object is to be loaded within a processing environment, a specific namespace for that object is dynamically resolved during the load. That namespace can be dynamically resolved via object inheritance, via specific object-attribute declaration, and/or via consultation with a namespace object.Type: GrantFiled: August 5, 2008Date of Patent: July 24, 2012Assignee: EMC CorporationInventors: Lee Edward Lowry, Volker Gunnar Scheuber-Heinz, William Street, Brent Thurgood, Rajesh Vasudevan, Ryan Cox, Stephen R Carter
-
Patent number: 8191036Abstract: Mechanisms to support orphaned and partially configured objects are provided. A project includes a variety of objects. At least one object is designated as an orphaned object. The orphaned object lacks complete configuration details. Other objects of the project depend on the orphaned object and yet the other objects can load and process within the project as if the orphaned object was fully configured and available.Type: GrantFiled: May 19, 2008Date of Patent: May 29, 2012Assignee: Apple Inc.Inventors: Lee Edward Lowry, Rajesh Vasudevan, Brent Thurgood, Ryan Cox, Zack Grossbart, William Street, Volker Gunnar Scheuber-Heinz, Stephen R Carter