Patents by Inventor Ryan Scott
Ryan 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: 11819847Abstract: Embodiments of the present disclosure provide nanopore devices, such as nanopore sensors and/or other nanofluidic devices. In one or more embodiments, a nanopore device contains a substrate, an optional lower protective oxide layer disposed on the substrate, a membrane disposed on the lower protective oxide layer, and an optional upper protective oxide layer disposed on the membrane. The membrane has a pore and contains silicon nitride. The silicon nitride has a nitrogen to silicon ratio of about 0.98 to about 1.02 and the membrane has an intrinsic stress value of about ?1,000 MPa to about 1,000 MPa. The nanopore device also contains a channel extending through at least the substrate, the lower protective oxide layer, the membrane, the upper protective oxide layer, and the upper protective silicon nitride layer.Type: GrantFiled: July 20, 2020Date of Patent: November 21, 2023Assignee: APPLIED MATERIALS, INC.Inventors: Ryan Scott Smith, Roger Quon, David Collins, George Odlum, Raghav Sreenivasan, Joseph R. Johnson
-
Patent number: 11824500Abstract: An apparatus is disclosed for waveform-tailored average power tracking. In an example aspect, the apparatus includes an amplifier, a power converter, and an average power tracking module. The amplifier is configured to amplify radio-frequency signals using a supply voltage. The radio-frequency signals have different waveforms. The power converter is coupled to the amplifier and configured to provide the supply voltage. The average power tracking module is coupled to the power converter and configured to adjust the supply voltage according to the different waveforms to cause the supply voltage to vary across at least two waveforms of the different waveforms for related average output powers.Type: GrantFiled: December 21, 2020Date of Patent: November 21, 2023Assignee: QUALCOMM IncorporatedInventors: Xiangdong Zhang, Ryan Scott Castro Spring, Marco Cassia, Yan Kit Gary Hau, Kanan Gandhi, Robert Wilson
-
Publication number: 20230367825Abstract: 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: ApplicationFiled: May 4, 2023Publication date: November 16, 2023Inventors: Junfu Chen, Tal Max Akabas, Ryan Scott Elmquist, Lianxiao Qiu, Rahul Shirish Oak
-
Patent number: 11818589Abstract: Embodiments described are directed to the evaluation of a dynamically changing communication network environment to ensure that individual participant thresholds and network-centric thresholds are maintained and satisfied. A plurality of conditions for multiple dimensions of data are set for each participant in the network and for the network as a whole. The participant and network conditions, along with the participant capabilities, are considered holistically across the entire network to determine if the network and the participants are meeting thresholds for the different dimensions of data. In various embodiments, the thresholds, either at an individual participant level or at the network level, may be augmented with priorities to ensure that higher priorities are satisfied.Type: GrantFiled: April 25, 2022Date of Patent: November 14, 2023Assignee: QUIXOTIC HOLDINGS, LLCInventors: Ryan Scott Luther, Anthony Samuel Jacobs
-
Publication number: 20230362786Abstract: 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: ApplicationFiled: July 13, 2023Publication date: November 9, 2023Inventors: Ryan Scott Luther, Anthony Samuel Jacobs, Charles Robert Gorectke, Christopher Michael Garman
-
Patent number: 11809918Abstract: A non-transitory computer-readable medium having program instructions for a method implemented in a content management system (CMS), for providing integration between APPS configured for use with an editor application of the CMS, the method including the following operations: installing a first APP and a second APP in a content project of the CMS, wherein installing the first and second APPs enables functionalities of the first and second APPs to be accessed for the content project through the editor application, wherein the editor application provides an interface for editing the content project; receiving from the first APP a request to invoke an action by the second APP; responsive to receiving the request, then validating contents of the request; responsive to successful validation of the request, then sending an acknowledgement to the first APP, and generating a call to the second APP to invoke the action by the second APP.Type: GrantFiled: June 22, 2022Date of Patent: November 7, 2023Assignee: Contentful GmbHInventors: Manuel Spagnolo, Fabian Schultz, Paolo Negri, Ryan Scott
-
Publication number: 20230352829Abstract: Disclosed are systems for adjusting bias power provided to a radio-frequency amplifier to one or more figures of merit based on sensed characteristics of the amplifier and/or characteristics of the input or output power. The systems may be used in terrestrial and satellite based communications and radar, among other possibilities.Type: ApplicationFiled: March 24, 2023Publication date: November 2, 2023Inventors: Harry Bourne Marr, JR., William Griffin Dower, Denpol Kultran, Michael Alex Borisov, Ryan Scott Ligon, Scott William Buetow, Ross Charles Carter, Jason Reis Chaves, Steven Deward Gray
-
Publication number: 20230353478Abstract: Embodiments described herein are directed to creating a mesh network and using dynamic radio parameter selection for communications within the mesh network. A first participant computing device in the mesh network receives a communication for a destination computing device. The first participant computing device determines a route from the first participant computing device to the destination computing device and selects a second participant computing device in the mesh network along the selected route. The first participant computing device selects one or more radio parameters based on the selection of the second participant computing device along the selected route and transmits the communication to the second participant computing device based on the one or more selected radio parameters.Type: ApplicationFiled: July 12, 2023Publication date: November 2, 2023Inventors: Matthew David Perdew, Ryan Scott Luther
-
Patent number: 11784754Abstract: 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: GrantFiled: October 11, 2022Date of Patent: October 10, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Ryan Scott Haraden, Christopher Michael Babecki
-
Publication number: 20230317074Abstract: 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: ApplicationFiled: January 30, 2023Publication date: October 5, 2023Inventors: Michael James Moniz, Abishek Ravi, Ryan Scott Aldrich, Michael Bennett Adams
-
Publication number: 20230318737Abstract: 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: ApplicationFiled: April 1, 2022Publication date: October 5, 2023Inventors: Christos KOMNINAKIS, Sanjay AVASARALA, Ryan Scott Castro SPRING, Aidin BASSAM, Michael Lee MCCLOUD
-
Publication number: 20230309024Abstract: 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: ApplicationFiled: October 5, 2021Publication date: September 28, 2023Inventors: Ryan Scott Castro SPRING, Muhammad Sayed Khairy ABDELGHAFFAR, Alexandros MANOLAKOS, Krishna Kiran MUKKAVILLI, Timo Ville VINTOLA
-
Publication number: 20230299808Abstract: 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: ApplicationFiled: March 17, 2022Publication date: September 21, 2023Inventors: David Francis BERDY, Jin CHO, Yu Steve ZHAO, Christian HOLENSTEIN, Ryan Scott Castro SPRING, Jose CABANILLAS, Euichan MOON
-
Patent number: 11760005Abstract: 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: GrantFiled: November 18, 2020Date of Patent: September 19, 2023Assignee: BWXT Advanced Technologies LLCInventors: Ryan Scott Kitchen, Benjamin D. Fisher
-
Patent number: 11763074Abstract: 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: GrantFiled: December 2, 2021Date of Patent: September 19, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: 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: 11758466Abstract: 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: GrantFiled: September 29, 2021Date of Patent: September 12, 2023Assignee: QUIXOTIC HOLDINGS, LLCInventors: Ryan Scott Luther, Anthony Samuel Jacobs, Charles Robert Gorectke, Christopher Michael Garman
-
Publication number: 20230282433Abstract: 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: ApplicationFiled: March 2, 2022Publication date: September 7, 2023Inventors: Ian Christopher Waleck, Ryan Scott Huttman
-
Patent number: 11750579Abstract: 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: GrantFiled: September 1, 2022Date of Patent: September 5, 2023Assignee: QUIXOTIC HOLDINGS, LLCInventors: Ryan Scott Luther, Anthony Samuel Jacobs
-
Patent number: 11742867Abstract: 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: GrantFiled: December 30, 2021Date of Patent: August 29, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Michael Babecki, Ryan Scott Haraden, Jingyang Xue, Anasuya Vishwas Kulkarni
-
Patent number: 11743165Abstract: 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: GrantFiled: April 30, 2021Date of Patent: August 29, 2023Assignee: QUIXOTIC HOLDINGS, LLCInventors: Matthew David Perdew, Ryan Scott Luther