Patents by Inventor Ryan A. Scott

Ryan A. Scott 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: 11784754
    Abstract: Improved techniques for recovering from an error condition without requiring a re-transmittal of data across a high-speed data link and for improved power usage are disclosed herein. A data stream is initiated. This stream includes different types of packets. Error correcting code (ECC) is selectively imposed on a control data type packet. A transmitter node and a receiver node are connected via a hard link that has multiple virtual channels. Each virtual channel is associated with a corresponding power-consuming node. When the receiver node receives the control data type packet, error correction is performed if needed without re-transmittal. When a final data type packet is transmitted for each virtual channel, the transmitter node transmits an end condition type packet. A corresponding power-consuming node that corresponds to the respective virtual channel transitions from an active state to a low power state.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: October 10, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ryan Scott Haraden, Christopher Michael Babecki
  • Publication number: 20230317074
    Abstract: Techniques for providing a contextual voice user interface that enables a user to query a speech processing system with respect to the decisions made to answer the user's command are described. The speech processing system may store speech processing pipeline data used to process a command. At some point after the system outputs content deemed responsive to the command, a user may speak an utterance corresponding to an inquiry with respect to the processing performed to respond to the command. For example, the user may state “why did you tell me that?” In response thereto, the speech processing system may determine the stored speech processing pipeline data used to respond to the command, and may generate output audio data that describes the data and computing decisions involved in determining the content deemed responsive to the command.
    Type: Application
    Filed: January 30, 2023
    Publication date: October 5, 2023
    Inventors: Michael James Moniz, Abishek Ravi, Ryan Scott Aldrich, Michael Bennett Adams
  • Publication number: 20230318737
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a wireless node may receive a configuration indicating a parameter of a signal to be optimized for a portion of a frequency range. The wireless node may transform a feedback signal and a reference signal into a frequency domain. The wireless node may generate an error signal based at least in part on transforming the feedback signal and the reference signal. The wireless node may assign weights to the error signal to generate a weighted error signal. The weights may be assigned to the error signal in the portion of the frequency range and a remaining portion of the frequency range according to the configuration. The wireless node may transmit the signal based at least in part on utilizing the weighted error signal to apply digital pre-distortion to the signal. Numerous other aspects are described.
    Type: Application
    Filed: April 1, 2022
    Publication date: October 5, 2023
    Inventors: Christos KOMNINAKIS, Sanjay AVASARALA, Ryan Scott Castro SPRING, Aidin BASSAM, Michael Lee MCCLOUD
  • Publication number: 20230309024
    Abstract: Method and apparatus to signal insertion loss for SRS antenna switching. The apparatus determines an insertion loss for each antenna of a plurality of antennas. The apparatus generates an offset matrix correction based at least on the insertion loss for each antenna of the plurality of antennas. The apparatus transmits the offset matrix correction to a base station. The apparatus may transmit an SRS, at a maximum power, from each antenna of the plurality of antennas to each receive antenna of the base station. The apparatus may collect insertion loss information for each antenna of the plurality of antennas. The insertion loss information indicates at least a power difference for each of the plurality of antennas at the UE.
    Type: Application
    Filed: October 5, 2021
    Publication date: September 28, 2023
    Inventors: Ryan Scott Castro SPRING, Muhammad Sayed Khairy ABDELGHAFFAR, Alexandros MANOLAKOS, Krishna Kiran MUKKAVILLI, Timo Ville VINTOLA
  • Publication number: 20230299808
    Abstract: In certain aspects, a system includes a first filter, a second filter, a dummy load, and a switching circuit coupled to the first filter, the second filter, and the dummy load, and coupled to a first antenna and a second antenna. In a first mode, the switching circuit couples the first filter and the second filter to the first antenna, and, in a second mode, the switching circuit couples the first filter and the third filter to the first antenna and couples the second filter to the second antenna. In certain aspects, the dummy load includes a third filter.
    Type: Application
    Filed: March 17, 2022
    Publication date: September 21, 2023
    Inventors: David Francis BERDY, Jin CHO, Yu Steve ZHAO, Christian HOLENSTEIN, Ryan Scott Castro SPRING, Jose CABANILLAS, Euichan MOON
  • Patent number: 11760005
    Abstract: Methods to in-situ monitor production of additive manufacturing products collects images from the deposition process on a layer-by-layer basis, including a void image of the pattern left in a slurry layer after deposition of a layer and a displacement image formed by immersing the just-deposited layer in a renewed slurry layer. Image properties of the void image and displacement image are corrected and then compared to a binary expected image from a computer generated model to identify defects in the just-deposited layer on a layer-by-layer basis. Additional methods use the output from the comparison to form a 3D model corresponding to at least a portion of the additive manufacturing product. Components to control the additive manufacturing operation based on digital model data and to in-situ monitor successive layers for manufacturing defects can be embodied in a computer system or computer-aided machine, such as a computer controlled additive manufacturing machine.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: September 19, 2023
    Assignee: BWXT Advanced Technologies LLC
    Inventors: Ryan Scott Kitchen, Benjamin D. Fisher
  • Patent number: 11763074
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for digital form integration and presentation. The method includes extracting one or more data input fields from a form and generating one or more user prompts to be presented to a user in order to complete at least one of the one or more entries of the one or more data input fields. The method further includes causing the transmission of at least one of the one or more user prompts to the user and receiving a prompt response from the user. The method also includes determining whether the prompt response meets one or more form requirements for a given entry and updating the form upon determination that the prompt response meets one or more form requirements for a given entry. The method further includes displaying to the user the form in an appropriate channel format.
    Type: Grant
    Filed: December 2, 2021
    Date of Patent: September 19, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Indradeep Dantuluri, Charanjit S. Bagga, Muralidhar Chowdarapu, Burton M. Covnot, Sandeep Gandhi, Ryan Scott Heller, Saurabh Khanna, Silvia Adriana Krasuk, Mardochee Macxis, Walter Thomas Robinson, Rupal V. Shah, Mansoor Zafar
  • Patent number: 11758466
    Abstract: A facility for operating a first node in a mesh network having other nodes is described. The first node directly receives signals each encoding an identifier of one of the other nodes, at least a portion of the signals also encoding an indication that the node having the identifier has appointed itself a routing node. The facility determines a first value equal to the number of unique node identifiers encoded in signals received during a first period of time, and a second value equal to the number of unique node identifiers encoded by signals received during the first period of time that also encode the indication. The facility determines a routing score for the first node based at least upon the first value and the second value that reflects the first node's suitability as a routing node in the mesh network.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: September 12, 2023
    Assignee: QUIXOTIC HOLDINGS, LLC
    Inventors: Ryan Scott Luther, Anthony Samuel Jacobs, Charles Robert Gorectke, Christopher Michael Garman
  • Publication number: 20230282433
    Abstract: An assembly for engaging an electromagnetic actuator comprising a first shaft having a first link and a second shaft having a second link connected by a biasing assembly configured to rotate between an initial and a final position. A contact arm of the second shaft advances a sliding armature of the electromagnetic actuator from an activated state to a deactivated state such that the assembly prevents the electromagnetic actuator from returning to the activated state. The biasing assembly has a toggle-over position in which a biasing force rotates the contact arm from the toggle-over position to the final position.
    Type: Application
    Filed: March 2, 2022
    Publication date: September 7, 2023
    Inventors: Ian Christopher Waleck, Ryan Scott Huttman
  • Patent number: 11750579
    Abstract: Seamless connectivity utilizing multi-domain security by storing a global key on each participant computing devices. When a participant computing device tries to connect to a network, the network sends encryption keys for that network in response to that participant computing device providing the global key and not being blacklisted. The participant computing device can then connect to the network using that network's encryption key. A meta-message container is generated for the message based on a next participant in a route from the transmitting participant to the destination participant. One or more series of one or more line items are generated for the message, with each line item being tagged tag with network information. The line items are encrypted based on the network information. The meta-message container and the encrypted series of line items are then transmitted to the next participant.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: September 5, 2023
    Assignee: QUIXOTIC HOLDINGS, LLC
    Inventors: Ryan Scott Luther, Anthony Samuel Jacobs
  • Patent number: 11742867
    Abstract: A method for mitigating interference across analog signal lines includes receiving a digital data stream including a plurality of discrete signal patterns configured to drive a plurality of different analog signal lines. An edge buffer for each analog signal line is populated with edge data representing pulse edges of upcoming signal patterns set to drive the analog signal line. A target buffer for a target signal line is populated with target data representing a target signal pattern. Edge buffers corresponding to potentially interfering analog signal lines are searched to identify potentially interfering pulse edges. A set of potentially interfering pulse edges are selected for interference mitigation, and the target signal pattern is modified to perform preemptive interference mitigation based at least in part on the selected pulse edges.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: August 29, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael Babecki, Ryan Scott Haraden, Jingyang Xue, Anasuya Vishwas Kulkarni
  • Patent number: 11743165
    Abstract: Embodiments described herein are directed to creating a cognitive heterogeneous ad hoc mesh network via generation and utilization of a participant table. Participant object transmit notification signals to inform other participants objects in line-of-sight of their position and movement. Mobile participants that receive these notification signals update a local version of the participant table. If the receiving mobile participant is responsible for forwarding participant table updates to the sending mobile participant, then the receiving mobile participant includes the received notification signal with the transmission of its next notification signal to propagate the participant table update to a stationary participant. The stationary participant can then transmit participant table updates to other mobile participants. If a stationary participant is not accessible or not functioning, the participants continue to propagate participant table changes when a responsible forwarding participant changes.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: August 29, 2023
    Assignee: QUIXOTIC HOLDINGS, LLC
    Inventors: Matthew David Perdew, Ryan Scott Luther
  • Patent number: 11736381
    Abstract: Embodiments described herein are directed to establishment of a cognitive heterogeneous ad hoc mesh network. Participant objects transmit notification signals to inform other participant objects in line-of-sight of their position and movement. These notification signals are used by each participant to establish an ad hoc mesh network between the recipient and the sender. The participants can also utilize echoes of the notification signals to detect and estimate the position and movement of participant or non-participant objects. Participant objects can share this positional information with one another to refine the estimated position and movement of non-participant objects or to correct errors in participant-reported positioning information. The position of each other participant and non-participant object is updated based on an individualized update rate that dynamically changes based on the distance and velocity of closure between the participant and the other participant or non-participant object.
    Type: Grant
    Filed: April 7, 2021
    Date of Patent: August 22, 2023
    Assignee: QUIXOTIC HOLDINGS, LLC
    Inventors: Matthew David Perdew, Ryan Scott Luther
  • Publication number: 20230250823
    Abstract: A pump includes a motor housing configured to support a motor and a pump head coupled to the motor housing. The pump head includes an inlet configured to receive a fluid, an outlet in fluid communication with the inlet, and a bypass assembly configured to facilitate a path for fluid removal. The bypass assembly includes a bypass housing defining a channel in fluid communication with the inlet, a bypass vent in fluid communication with the channel, and a sealing member movably supported within the channel. The sealing member movable between a closed position where the sealing member blocks flow of the fluid from the inlet through the bypass vent and an open position where the inlet is fluidly connected to the bypass vent. An impeller positioned within the pump head and the bypass assembly is positioned downstream of the inlet and upstream of the impeller and the outlet.
    Type: Application
    Filed: February 2, 2023
    Publication date: August 10, 2023
    Applicant: Spike Brewing LLC
    Inventors: Adam J. Hellman, Ryan Scott Dauss
  • Patent number: 11719353
    Abstract: A pressure valve includes a housing having bottom portion defining a bottom opening configured to be in communication with a vessel and a sidewall defining an internal cavity. The housing includes a vent aperture configured to provide fluid communication between the internal cavity and ambient air surrounding the pressure valve and an accessory aperture configured to couple an accessory to the housing. A seal seat is positioned within the internal cavity fluidly between the vent aperture and the bottom opening. A pressure control assembly is coupled to the housing. The pressure control assembly breaks a sealing engagement with the seal seat to provide fluid communication between the vessel and the vent aperture in response to a desired positive pressure being reached within the vessel or in response to a negative pressure being reached in the vessel. The accessory aperture is positioned between the bottom opening and the seal seat.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: August 8, 2023
    Assignee: Spike Brewing LLC
    Inventors: Benjamin Caya, Adam J. Hellman, Ryan Scott Dauss
  • Publication number: 20230228716
    Abstract: 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: Application
    Filed: August 8, 2022
    Publication date: July 20, 2023
    Inventors: Roman Gr. Maev, Donald Ryan Scott, Andriy Chertov, Danilo Stocco
  • Patent number: 11704484
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for a template based design approach for cross channel digital data parsing and generation. The system allows for onboarding of various types of forms to push them out to users via multiple various user viewing channels. The invention identifies the sections or fields of the form that require user input and presents those fields using an advanced digital solution illustrated in the channel format. The system is expandable, allowing for a single backend upload of additional forms irrespective of the channel.
    Type: Grant
    Filed: November 3, 2021
    Date of Patent: July 18, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Indradeep Dantuluri, Charanjit S. Bagga, Muralidhar Chowdarapu, Burton M. Covnot, Sandeep Gandhi, Ryan Scott Heller, Saurabh Khanna, Silvia Adriana Krasuk, Mardochee Macxis, Walter Thomas Robinson, Rupal V. Shah, Mansoor Zafar
  • Publication number: 20230216514
    Abstract: A method for mitigating interference across analog signal lines includes receiving a digital data stream including a plurality of discrete signal patterns configured to drive a plurality of different analog signal lines. An edge buffer for each analog signal line is populated with edge data representing pulse edges of upcoming signal patterns set to drive the analog signal line. A target buffer for a target signal line is populated with target data representing a target signal pattern. Edge buffers corresponding to potentially interfering analog signal lines are searched to identify potentially interfering pulse edges. A set of potentially interfering pulse edges are selected for interference mitigation, and the target signal pattern is modified to perform preemptive interference mitigation based at least in part on the selected pulse edges.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael Babecki, Ryan Scott Haraden, Jingyang Xue, Anasuya Vishwas Kulkarni
  • Publication number: 20230215334
    Abstract: A method for mitigating interference across analog signal lines includes receiving a digital data stream including a plurality of discrete signal patterns configured to drive a plurality of different analog signal lines. An edge buffer for each analog signal line is populated with edge data representing pulse edges of upcoming signal patterns set to drive the analog signal line. A target buffer for a target signal line is populated with target data representing a target signal pattern. Based at least in part on determining that edge buffers corresponding to one or more potentially interfering analog signal lines include edge data corresponding to post-target pulse edges, one or more potentially interfering signal patterns are identified. A selected set of the potentially interfering signal patterns are used to modify the target signal pattern to perform preemptive interference mitigation.
    Type: Application
    Filed: December 30, 2021
    Publication date: July 6, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Christopher Michael BABECKI, Ryan Scott HARADEN, Jingyang XUE, Anasuya Vishwas KULKARNI
  • Patent number: 11675859
    Abstract: A data processing system for searching network requests to extract values of parameters in the network requests includes a shared memory that stores data structures, wherein each of the data structures is stored in association with a value of a key, and wherein each of the data structures includes one or more entries for storage of data representing a network request. A parser engine parses a particular network request for values of parameters and for a value of a key. A search engine queries the shared memory for a particular data structure stored in association with the value of the key. A logic engine detects an absence of a particular entry, in the particular data structure, that stores data representing the particular network request, generates an entry in the particular data structure, and stores in the generated entry the values of the parameters.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: June 13, 2023
    Assignee: Google LLC
    Inventors: Junfu Chen, Tal Max Akabas, Ryan Scott Elmquist, Lianxiao Qiu, Rahul Shirish Oak