Patents by Inventor Ian (Yichen) Zheng

Ian (Yichen) Zheng 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: 12326945
    Abstract: A multi-tenant sidecar application is created that allows entities to create contexts for each tenant, onboard users, assign users to contexts, and define roles and permissions for each user assigned to a context. When an application is onboarded into the sidecar application for an entity, an API is exposed to the application that allows it to receive details on the various users, contexts, and roles and permissions associated with the application. Only users who authenticate through an identity provider or an identity service provider may be allowed access to the API. Later, a user associated with the entity may use the sidecar application to log into an onboarded application and the application may retrieve the roles and contexts associated with the user for the entity using the API. The application may then be configured for the user according to the retrieved context and roles.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: June 10, 2025
    Assignee: Change Healthcare Holdings, LLC
    Inventors: Ram Neelakantan, Praveen Kumar Thirumurugan, Ian Price
  • Publication number: 20250177595
    Abstract: There are indicators, and associated management systems and methods using said indicators, particularly, though not necessarily exclusively, for use in medical sterilisation applications. The indicators have a planar strip-like body with indicator machine-readable information provided thereon. Advantageously, the indicator machine-readable information is obscured from being read by a suitable reader device until the indicator, or a portion thereof comprising the indicator machine-readable information, is exposed to predetermined sterilisation condition/s thereby evidencing exposure to said sterilisation conditions.
    Type: Application
    Filed: January 26, 2023
    Publication date: June 5, 2025
    Applicant: NOEL CEDRIC FENSHAM
    Inventors: Noel Cedric FENSHAM, Ian Howard DUNT
  • Publication number: 20250183392
    Abstract: A method of managing battery performance may include obtaining, via a measurement device, measurements of one or more parameters relating to one or more cells; generating or updating, based on the measurements, a machine learning model; and generating, using the machine learning model, cell performance prediction data for use in managing at least one cell. Each cell includes a cathode, a separator, and a silicon-dominant anode. The measurements of the one or more parameters correspond to a plurality of different types of data. The measurements include one or more of: measurements of cells or cell components before formation or cycling, measurements from formation cycles for one or more cells, measurements from a number of cycles after formation for one or more cells, and measurements of characteristics of cell components prior to cell assembly.
    Type: Application
    Filed: November 11, 2024
    Publication date: June 5, 2025
    Inventors: Sam Keene, Giulia Canton, Ian Browne, Xianyang Li, Hong Zhao, Benjamin Park
  • Publication number: 20250179564
    Abstract: The present invention provides novel methods for exponential amplification of nucleic acid's fluorescence in situ hybridization (FISH) signal with high sensitivity and specificity. The present method thereby allows for FISH to be used in high-throughput screening methods and diagnostics. In one aspect, the invention comprises designing a primary click-amplifying FISH (clampFISH) probe for binding to a target sequence.
    Type: Application
    Filed: February 7, 2023
    Publication date: June 5, 2025
    Inventors: Arjun Raj, Ian Dardani, Benjamin Emert, Sara Rouhanifard
  • Publication number: 20250182235
    Abstract: A processor includes a first processing pipeline, a second processing pipeline and a memory management that allocates memory regions from memory for the first processing pipeline to write the data of each of a first of a sequence of tasks, and deallocates each of the memory regions after the data therein has been processed by the second processing pipeline. A blocking circuit enables the second processing pipeline to start processing a second sequence of tasks while the memory management circuit is still deallocating some of the memory regions allocated to the data portions of the first of said sequence of tasks, the blocking circuit preventing identifiers of the data portions of the second task being passed to the memory management circuit until the memory management circuit indicates that it has completed deallocating the memory regions allocated to all the data portions of the first task.
    Type: Application
    Filed: January 31, 2025
    Publication date: June 5, 2025
    Inventors: Michael John Livesley, Ian King, Alistair Goudie
  • Publication number: 20250178661
    Abstract: A steering system (10) for a vehicle is disclosed, in particular a steer-by-wire steering system, having a linearly displaceable rack (12), a drive portion of the rack (12), via which the rack (12) is moved during steering, and having a detection device (16), separate from the drive portion, for detecting a position of the rack (12), wherein the detection device (16) comprises a rotatable pinion (20) driven by the rack (12), which pinion has a toothing (21) in engagement with a toothing on the rack (12), and a rotor (32) which is in rotationally fixed engagement with the pinion (20), wherein the rotor (32) comprises at least one portion (66) which is flexible in the radial direction.
    Type: Application
    Filed: December 3, 2024
    Publication date: June 5, 2025
    Inventors: Ian BLÄSER, Jacopo Francesco ZINI, Metin SÖNMEZ
  • Publication number: 20250185223
    Abstract: An electronic system is described that includes a headset device and associated cooling system. The headset device may be configured to physically separate high temperature components from other components of the headset device into multiple cavities. In some cases, the headset device may be divided into a display cavity and an electronics cavity to separate the display components from other components of the headset device.
    Type: Application
    Filed: November 21, 2024
    Publication date: June 5, 2025
    Inventors: Giti Karimi Moghaddam, Leonardo Aldana, Ryan Fleming, Sarah Graber, Christina Yee, Shannon X Yang, Ian Campbell
  • Publication number: 20250181580
    Abstract: A data storage system is operable to generate an operation energy utilization estimation function based on historic energy utilization data and historic operation execution data. An operation for execution is determined and energy utilization estimation input data is determined for the operation. The operation energy utilization estimation function is performed upon the energy utilization estimation input data to generate energy utilization estimate data for the operation. An energy efficiency strategy for the data storage system is applied based on the energy utilization estimate data generated for the operation.
    Type: Application
    Filed: February 4, 2025
    Publication date: June 5, 2025
    Applicant: Ocient Holdings LLC
    Inventors: S. Christopher Gladwin, Greg R. Dhuse, George Kondiles, Dylan Sebastian Murphy, Neil Kumar, Joseph Jablonski, Ian Michael Drury
  • Publication number: 20250179453
    Abstract: Disclosed and claimed are mutation(s) or modification(s) of the CRISPR enzyme, for example a Cas enzyme such as a Cas9, which obtain an improvement, for instance a reduction, as to off-target effects of a CRISPR-Cas or CRISPR-enzyme or CRISPR-Cas9 system or complex containing or including such a mutated or modified Cas or CRISPR enzyme or Cas9. Methods for making and using and uses of such mutated or modified Cas or CRISPR enzyme or Cas9 and systems or complexes containing the same and products from such methods and uses are also disclosed and claimed.
    Type: Application
    Filed: October 3, 2024
    Publication date: June 5, 2025
    Applicants: The Broad Institute, Inc., Massachusetts Institute of Technology
    Inventors: Feng ZHANG, Linyi GAO, Bernd ZETSCHE, Ian SLAYMAKER
  • Publication number: 20250181791
    Abstract: One variation of a method includes: accessing a virtual model for a project; deriving a language concept descriptive of a model variable in a set of model variables in the virtual model; accessing a descriptor of an output characteristic in a set of output characteristics selected for the project; querying a function library for a set of functions; linking a first function and a second function, relating the model variable to the output characteristic, to form a composite function; accessing ranges of values of the set of model variables; and for each analysis instance in a count of analysis instances, defining a combination of values of model variables within corresponding ranges and based on the virtual model, composite functions, and the combination of values, executing the analysis instance to calculate values of output characteristics; and rendering representations of values of model variables and output characteristics within a user interface.
    Type: Application
    Filed: December 2, 2024
    Publication date: June 5, 2025
    Inventors: Laurence Cook, Joe Griston, Nick Arini, Nick Boultbee, Carlos Rodríguez-Toro, Glyn Stevens, Ian Mackenzie, Sam Phillips
  • Publication number: 20250182873
    Abstract: A system and method for determining event discrepancies between disparate systems is described. The system can receive sets of events from multiple systems. The system can normalize the sets of events to convert them into normalized events. From a normalized set of events, the system can concurrently generate a plurality of event arrays. The system can apply one or more rules to the event arrays to generate at least one event array parameter.
    Type: Application
    Filed: July 26, 2024
    Publication date: June 5, 2025
    Inventors: Jeremy Ian Yanowitz, Eric Russell Brody, Christian Lee Doyle, Michael Christopher Wimpee, Ramsey Richard Chambers, Cameron James Alexander Ferroni, Hannah Margaret Holtzman, Ross Andrew Reed, Matthew Jordan Kirk, Lukas Nagel
  • Publication number: 20250182876
    Abstract: Methods and apparatus for simulating a state of a patient are provided. The method includes receiving a set of parameters associated with one or more of a medical device, a medical procedure, a medical treatment, or a medical condition, simulating, by at least one computer processor and using the set of parameters and a model representing characteristics of a patient, a state of the patient, and displaying, on a user interface associated with a computing device, a result of the simulating.
    Type: Application
    Filed: December 5, 2024
    Publication date: June 5, 2025
    Inventors: Christian Moyer, Ahmad El Katerji, Erik Ian Kroeker, Samir Jalloul, Steven Balk, Glen Fantuzzi, Tyler Valentine
  • Publication number: 20250181319
    Abstract: Some embodiments relate to generating a list of data fields referenceable at a point in a graph (there are different lists for each point). This list may be used as part of programming a dataflow graph to select data (e.g., at an input node of a component to select data processed in that component). One aspect relates to display of the list of data fields, because some of the data field names may be overloaded. Accordingly, the data fields may be presented hierarchically if necessary, showing the source for each overloaded data field name. Otherwise, the user may select whether the list of referenceable fields is grouped by source.
    Type: Application
    Filed: November 29, 2024
    Publication date: June 5, 2025
    Inventors: Garth Allen Dickie, Luke Bryant Sciarappa, Zachary James Miller, Ian Robert Schechter
  • Publication number: 20250177979
    Abstract: Methods include treating a portion of a sample composition to be tested for presence of an analyte by depleting or blocking the target analyte. The treated composition may be used to equilibrate an acoustic wave sensor prior to exposing the sensor to the untreated sample composition for analysis. By using the treated sample composition, in which the analyte is depleted or blocked, to equilibrate the sensor, the sensor may be equilibrated with a composition having a similar viscosity and non-specific binding characteristics to the untreated sample composition, which should result in improved accuracy when analyzing the analyte in the untreated sample composition.
    Type: Application
    Filed: February 3, 2025
    Publication date: June 5, 2025
    Inventor: Ian Harmon
  • Publication number: 20250181591
    Abstract: A data storage system is operable to generate an energy utilization-based operation scheduling function based on power usage policy data for a data storage system. An operation for execution is determined and energy utilization-based operation scheduling input data is determined for the operation. The operation energy utilization-based operation scheduling function is performed upon the energy utilization-based operation scheduling input data to generate energy utilization-based operation scheduling data for the operation. The operation is executed in accordance with the energy utilization-based operation scheduling data.
    Type: Application
    Filed: February 4, 2025
    Publication date: June 5, 2025
    Applicant: Ocient Holdings LLC
    Inventors: S. Christopher Gladwin, Greg R. Dhuse, George Kondiles, Dylan Sebastian Murphy, Neil Kumar, Joseph Jablonski, Ian Michael Drury
  • Publication number: 20250180154
    Abstract: A tiltable platform device having a base and a tiltable platform mounted to the base as well as a method of moving the tiltable platform during a process and the corresponding motions thereof. A control unit is configured to move the tiltable platform in a specified pattern as part of a process. The specified pattern can include settings corresponding to each of a plurality of steps, where each step includes user selectable settings. The user selectable settings of the step can include a target tilt angle and a rate of change when transitioning from a current tilt angle to the target tilt angle. The user selectable settings can be independently selectable for each step.
    Type: Application
    Filed: November 27, 2024
    Publication date: June 5, 2025
    Inventor: Ian K. Glasgow
  • Publication number: 20250177934
    Abstract: A tiltable platform, a tiltable platform device having a base and a tiltable platform mounted to the base, as well as a method of configuring the tiltable platform. A control unit is configured to move the tiltable platform in a specified pattern as part of a process. The tiltable platform can include a structure at least partially defining multiple mounting locations located thereon. Each mounting location can define a position for placing a cartridge in a predetermined orientation with respect to movement of the tiltable platform. The structure can be configured for selective placement in any one of multiple positions, which can form mounting locations having differing sizes and/or differing orientations with respect to the base. The tiltable platform can include more than one tier of mounting locations, and each tier of mounting locations can have any of various orientations with respect to the adjacent tiers of mounting locations.
    Type: Application
    Filed: November 27, 2024
    Publication date: June 5, 2025
    Inventors: Ian K. Glasgow, David Lala, Daniel Carlo
  • Publication number: 20250179144
    Abstract: The present disclosure relates to modified butyrophilin 2A and 3A, and butyrophilin 2A-3A complexes and use thereof to induce or enhance TCR activation.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 5, 2025
    Inventors: Adam Peter Uldrich, Thomas Samuel Fulford, Nicholas Anthony Gherardin, Marc Rigau Cortal, Dale Ian Godfrey
  • Publication number: 20250181790
    Abstract: One variation of a method includes: accessing a descriptor of a project; extracting a set of language signals from the descriptor; accessing a set of input parameters and a set of output characteristics; querying a language model for a range of values of input parameters exhibited within historical engineering solutions correlated with the set of language signals; accessing a virtual model for the project and a function representing a relationship between the set of input parameters and the set of output characteristics; for each analysis instance in a count of analysis instances, defining a combination of values of input parameters within corresponding ranges and based on the virtual model, the function, and the combination of values, executing the analysis instance to calculate a set of values of output characteristics; and rendering representations of combinations of values of input parameters and sets of values of output characteristics within a user interface.
    Type: Application
    Filed: December 2, 2024
    Publication date: June 5, 2025
    Inventors: Laurence Cook, Joe Griston, Nick Arini, Nick Boultbee, Carlos Rodríguez-Toro, Glyn Stevens, Ian Mackenzie, Sam Phillips
  • Publication number: 20250182437
    Abstract: A method including receiving a first set of one or more street level images of houses into a Machine Learned Model trained with a second set of street level images with one or more exterior features of the houses labeled, identifying the one or more exterior features in the first set of street level images by way of the Machine Learned Model, and quantifying and outputting the counts and/or two-dimensional areas for each of the identified exterior features in the first set of one or more street level images is described. Non-transitory, computer-readable storage media having instructions for executing the method steps by one or more processors as well as computer or computer systems capable of performing the method steps are also described.
    Type: Application
    Filed: February 12, 2025
    Publication date: June 5, 2025
    Inventors: Sivakumaran Somasundaram, Ali Salman, Avnish Kumar, Ian Michael Scott