Patents by Inventor Donald Ryan
Donald 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: 20240099438Abstract: In various embodiments, a carrying bag is disclosed which includes a one or more security panel assemblies comprising a first flexible material layer and a polymeric fiber matrix, such as a polymer fiber-based cut-resistant fabric, matrix or mesh. Various carrying straps are disclosed which include a first flexible fabric or webbing; and a second flexible fabric or webbing comprising a polymeric fiber matrix. Additional polymeric fibers, filaments, cables, threads or yarns may be included in the security panel assemblies and straps, such as cut-resistant monofilament and multifilament fibers comprised of a polyethylene such as ultra high molecular weight polyethylene (UHMAWPE), high-modulus polyethylene (HMPE), or High Performance Polyethylene (HPPE), for example.Type: ApplicationFiled: November 25, 2023Publication date: March 28, 2024Inventors: Donald E. Godshaw, Jason Michael Kramer, Bryce Ryan Hickman, Du Hai, Malea Reeves, Jaclyn Scott
-
Patent number: 11910896Abstract: In various embodiments, a carry (or carrying) bag is provided that includes an interior, substantially cut-resistant security panel assembly with a matrix of wires secured between or on one or more flexible material layers. Also in various embodiments, the security panel assembly may be positioned intermediate the bag outside wall and a lining of the bag, and in other embodiments, may also take the form of an expansion panel. Second or secondary locking fasteners are also provided to lock first or primary fasteners to or within the carrying bag, to provide security for compartments and pockets. A strap with one or more security cables, and various locking fasteners, may be attached to the carry bag. Methods for forming such security panel assemblies, expansion panels, and carrying straps are also disclosed.Type: GrantFiled: July 31, 2020Date of Patent: February 27, 2024Assignee: Travel Caddy, Inc.Inventors: Donald E. Godshaw, Du Hai, Bryce Ryan Hickman, Slobodan S. Zivanovic
-
Publication number: 20230228716Abstract: Automated real-time characterization of resistance spot welds using ultrasound-based nondestructive evaluation requires a computational process and system to accurately and rapidly interpret the ultrasonic data in real time. Such a process can be automatically learned using artificial intelligence, from a dataset of exemplary ultrasonic data from nondestructive evaluation of resistance spot welds for which a corresponding ideal evaluation of each weld is provided. The process can then be implemented into a system to automatically interpret data from non-destructive evaluation in real-time. The ideal evaluation of each weld requires identification a large set of features that are observable in the ultrasonic signature and comprehensively characterize the corresponding weld process.Type: ApplicationFiled: August 8, 2022Publication date: July 20, 2023Inventors: Roman Gr. Maev, Donald Ryan Scott, Andriy Chertov, Danilo Stocco
-
Patent number: 11609948Abstract: A system and method for making categorized music tracks available to end user applications. The tracks may be categorized based on computer-derived rhythm, texture and pitch (RTP) scores for tracks derived from high-level acoustic attributes, which is based on low level data extracted from the tracks. RTP scores are stored in a universal database common to all of the music publishers so that the same track, once RTP scored, does not need to be re-RTP scored by other music publishers. End user applications access an API server to import collections of tracks published by publishers, to create playlists and initiate music streaming. Each end user application is sponsored by a single music publisher so that only tracks capable of being streamed by the music publisher are available to the sponsored end user application.Type: GrantFiled: April 14, 2022Date of Patent: March 21, 2023Assignee: APERTURE INVESTMENTS, LLCInventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Timothy D. Casey, Donald Ryan
-
Publication number: 20230030196Abstract: A system for resistance spot welding control and a method thereof are disclosed. A system for regulating welding parameters of a spot welding machine joining a plurality of panels according to an aspect of the present disclosure includes an ultrasonic sensor installed inside an electrode of a welding gun, applying a ultrasonic wave to a welding part of the panel, and detecting a reflected ultrasonic signal; an ultrasonic analyzer capable of creating ultrasonic analysis information by analyzing in real time the ultrasonic signal; and a welding controller receiving the ultrasonic analysis information from the ultrasonic analyzer, performing adaptive welding control with the welding parameters set based on information of the panel, and compensating in real time one or more welding parameters according to the received ultrasonic analysis information.Type: ApplicationFiled: September 22, 2020Publication date: February 2, 2023Inventors: Sung Hoon JUNG, Yang Woo NOH, Sanghyun YOO, Si Eun KIM, Roman Gr. MAEV, Andriy M. CHERTOV, Donald Ryan SCOTT, Danilo STOCCO
-
Publication number: 20220245193Abstract: A system and method for making categorized music tracks available to end user applications. The tracks may be categorized based on computer-derived rhythm, texture and pitch (RTP) scores for tracks derived from high-level acoustic attributes, which is based on low level data extracted from the tracks. RTP scores are stored in a universal database common to all of the music publishers so that the same track, once RTP scored, does not need to be re-RTP scored by other music publishers. End user applications access an API server to import collections of tracks published by publishers, to create playlists and initiate music streaming. Each end user application is sponsored by a single music publisher so that only tracks capable of being streamed by the music publisher are available to the sponsored end user application.Type: ApplicationFiled: April 14, 2022Publication date: August 4, 2022Inventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Timothy D. Casey, Donald Ryan
-
Publication number: 20220147562Abstract: A system and method for making categorized music tracks available to end user applications. The tracks may be categorized based on computer-derived rhythm, texture and pitch (RTP) scores for tracks derived from high-level acoustic attributes, which is based on low level data extracted from the tracks. RTP scores are stored in a universal database common to all of the music publishers so that the same track, once RTP scored, does not need to be re-RTP scored by other music publishers. End user applications access an API server to import collections of tracks published by publishers, to create playlists and initiate music streaming. Each end user application is sponsored by a single music publisher so that only tracks capable of being streamed by the music publisher are available to the sponsored end user application.Type: ApplicationFiled: January 26, 2022Publication date: May 12, 2022Inventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Timothy D. Casey, Donald Ryan
-
Patent number: 11271993Abstract: A method for categorizing streamed music based on a sample set of RTP scores for predetermined tracks. High-level acoustic attributes for tracks are determined by an analyzed extraction of low-level data from the tracks. The high-level acoustic attributes are used to develop computer-derived RTP scores for the tracks based on the sample set, which includes RTPs score for a plurality of possible combinations of a rhythm score (R), a texture score (T), and a pitch score (P) respectively from a R range, a T range, and a P range. At least some of the RTP scores correspond to human-determined RTP scores for predetermined tracks among a plurality of predetermined tracks. Each RTP score corresponds to a category among a plurality of categories. The computer-derived RTP scores are used to determine a category for each track among the plurality of categories. Playlists of the tracks are based on one or more of the categories.Type: GrantFiled: April 1, 2020Date of Patent: March 8, 2022Assignee: APERTURE INVESTMENTS, LLCInventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Timothy D. Casey, Donald Ryan
-
Patent number: 10846473Abstract: Techniques for enhancing content being rendered on an electronic device are described herein. In some instances, the techniques include monitoring interactions between a user and a content item that the user consumes on an electronic device. The content items may include electronic books, songs, videos, documents, or the like. In response to detecting an interaction between the user and the content item, the techniques may publish an event indicative of the interaction to an application platform that hosts one or more applications. The applications may be designed to enhance the content that the user consumes in one or more specified ways.Type: GrantFiled: October 19, 2016Date of Patent: November 24, 2020Assignee: Amazon Technologies, Inc.Inventors: Charles L. Ward, Donald Ryan Willhoit, Lars C. Ulness, Gerald Ken Sun, Sherif M. Yacoub, Colin Bodell
-
Publication number: 20200228596Abstract: A method for categorizing streamed music based on a sample set of RTP scores for predetermined tracks. High-level acoustic attributes for tracks are determined by an analyzed extraction of low-level data from the tracks. The high-level acoustic attributes are used to develop computer-derived RTP scores for the tracks based on the sample set, which includes RTPs score for a plurality of possible combinations of a rhythm score (R), a texture score (T), and a pitch score (P) respectively from a R range, a T range, and a P range. At least some of the RTP scores correspond to human-determined RTP scores for predetermined tracks among a plurality of predetermined tracks. Each RTP score corresponds to a category among a plurality of categories. The computer-derived RTP scores are used to determine a category for each track among the plurality of categories. Playlists of the tracks are based on one or more of the categories.Type: ApplicationFiled: April 1, 2020Publication date: July 16, 2020Inventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Timothy D. Casey, Donald Ryan
-
Patent number: 10574511Abstract: Disclosed are systems, methods, and other embodiments relating to event processing. A plurality of events from a plurality of services are buffered in a server, each of the services being implemented in at least one service server. An indexed storage of the events is performed in a data store. Metrics are generated from the events, where a condition associated with an operation of the services may be determined from the metrics.Type: GrantFiled: November 16, 2018Date of Patent: February 25, 2020Assignee: Amazon Technologies, Inc.Inventors: Donald Ryan Willhoit, Raymond E. Mendoza, Peter F. Hill
-
Patent number: 10242097Abstract: A content selection system and method for identifying and organizing moods in content using objectively measured scores for rhythm, texture and pitch (RTP) and clustered into six mood classifications based on an objective analysis of the measured scores. Digitized representations of the content may also be identified and organized based on the content's frequency data, three-dimensional shapes derived from the digitized representations, and colors derived from the frequency data. Each piece of content may be identified by at least a mood shape, but may also be identified by a mood color and/or a mood based on the clustered RTP scores and/or the digitized representation. Users of the selection system may be able to view the moods identified in the different manners, or combinations of two or three mood identifying manners and select and organize content based on the identified moods.Type: GrantFiled: March 27, 2015Date of Patent: March 26, 2019Assignee: APERTURE INVESTMENTS, LLCInventors: Jacquelyn Fuzell-Casey, Skyler Fuzell-Casey, Donald Ryan, Timothy D. Casey
-
Publication number: 20190089576Abstract: Disclosed are systems, methods, and other embodiments relating to event processing. A plurality of events from a plurality of services are buffered in a server, each of the services being implemented in at least one service server. An indexed storage of the events is performed in a data store. Metrics are generated from the events, where a condition associated with an operation of the services may be determined from the metrics.Type: ApplicationFiled: November 16, 2018Publication date: March 21, 2019Inventors: Donald Ryan Willhoit, Raymond E. Mendoza, Peter F. Hill
-
Patent number: 10148488Abstract: Disclosed are systems, methods, and other embodiments relating to event processing. A plurality of events from a plurality of services are buffered in a server, each of the services being implemented in at least one service server. An indexed storage of the events is performed in a data store. Metrics are generated from the events, where a condition associated with an operation of the services may be determined from the metrics.Type: GrantFiled: April 14, 2016Date of Patent: December 4, 2018Assignee: Amazon Technologies, Inc.Inventors: Donald Ryan Willhoit, Raymond E. Mendoza, Peter F. Hill
-
Patent number: 9940396Abstract: Techniques and solutions are described for detecting potential user actions from a web page. Web page resources may be received for a requested web page, and a document object model (DOM) may be maintained using from the resources. One or more interactive DOM elements may be identified using the created DOM, and the interactive DOM elements may be ranked in an order according to one or more heuristics. In response to receiving a voice command from a user of a client computing device in connection with the web page, a text string may be generated using voice-to-text recognition. The text string may be representative of the received voice command. A list of potential user actions that match the text string may be generated. The matching may be based on a comparison of the text string with at least another text string associated with the ranked interactive DOM elements.Type: GrantFiled: December 10, 2014Date of Patent: April 10, 2018Assignee: Amazon Technologies, Inc.Inventor: Donald Ryan Willhoit
-
Patent number: 9830307Abstract: Systems and methods are described which provide improved memory and resource allocation for content pages accessed using a browser. A content page may be accessed and compiled into machine code, such as executable files or an application. The machine code may then be executed on a user device in a process separate from the browser to cause display of the content page, such as in a standalone application. Content pages may be pre-compiled and provided in response to user requests to access the content pages. A content page may be compiled faster than the browser may process the native content page, and the compiled machine code may require less memory than the native content page and associated resources. In some embodiments an intermediary system may be used to perform content page compilation and may provide the compiled machine code, instead of the native content, to the user device.Type: GrantFiled: December 11, 2014Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventor: Donald Ryan Willhoit
-
Patent number: 9727327Abstract: A server determines that a software update is available for a computing device and creates a software bundle that includes the software update. In the software bundle, the server includes instructions to install the software bundle in a user partition of a memory of the computing device that is used to store content and applications and to modify a path variable in an operating system of the computing device to include a location in which the software bundle is installed. The server enables the computing device to download the software bundle.Type: GrantFiled: April 6, 2015Date of Patent: August 8, 2017Assignee: Amazon Technologies, Inc.Inventors: Peter Frank Hill, Donald Ryan Willhoit
-
Patent number: 9485146Abstract: Systems and methods for providing a service to a device based on a capability of the device are described herein. A device type of the device may be identified based on information associated with the device. A determination may be made whether the device supports the service, based at least on the device type. The service may be provided to the device when the device supports the service.Type: GrantFiled: July 15, 2014Date of Patent: November 1, 2016Assignee: Amazon Technologies, Inc.Inventors: Beryl Tomay, Ryan J. Snodgrass, Samuel S. Gigliotti, Joel C. Hegg, Matthew E. Goldberg, Donald Ryan Willhoit
-
Patent number: 9477637Abstract: Techniques for enhancing content being rendered on an electronic device are described herein. In some instances, the techniques include monitoring interactions between a user and a content item that the user consumes on an electronic device. The content items may include electronic books, songs, videos, documents, or the like. In response to detecting an interaction between the user and the content item, the techniques may publish an event indicative of the interaction to an application platform that hosts one or more applications. The applications may be designed to enhance the content that the user consumes in one or more specified ways.Type: GrantFiled: March 14, 2011Date of Patent: October 25, 2016Assignee: Amazon Technologies, Inc.Inventors: Charles L. Ward, Donald Ryan Willhoit, Lars C. Ulness, Gerald Ken Sun, Sherif M. Yacoub, Colin Bodell
-
Patent number: 9426158Abstract: Applications executing on mobile client devices may access remote resources via network connections. Operational capabilities and financial costs of these connections may differ. Developers, network administrators, and other parties may wish to moderate usage of various available conditions to conform to business rules. Connectivity information including one or more network grants are integrated into an application received from a developer at ingestion by an application management server, which accesses those business rules. The client devices may coordinate with a proxy server to provide additional controls. Networking public interfaces provide the developer with a simplified pathway for development of applications which use network connections, particularly on mobile devices.Type: GrantFiled: July 7, 2014Date of Patent: August 23, 2016Assignee: Amazon Technologies, Inc.Inventors: Xavier Federico Lopez Suarez, Lorne A. Millwood, Peter Frank Hill, Donald Ryan Willhoit