Patents by Inventor Stephen Richards

Stephen Richards 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: 20250238271
    Abstract: Embodiments of the present invention provide a system for optimizing configuration of resource upgrades. The system is configured for identifying entity resources that meet conditions associated with upgrading the entity resources, identifying rules associated with upgrading the entity resources, determining change windows for upgrading the entity resources based at least on the rules, generating a schedule for upgrading the entity resources based on the rules and the change windows, displaying the schedule for upgrading the entity resources to a user, via a dynamic editable user interface, prompting the user to provide an input associated with the schedule via the dynamic editable user interface, receiving the response from the user via the dynamic editable user interface, and automatically upgrading the entity resources based on the schedule and the response received from the user.
    Type: Application
    Filed: January 19, 2024
    Publication date: July 24, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Steven Nathan Greene, Stephen Richard Belton, Srinath S. Chakravarty, Aravind Shankaragouda Singtalur, Petar Evan Puskarich, Dinesh Kumar Agrawal, Manmohan V. Datla, Kenneth L. Boyd, Kerry M. Vaughan, Elina Shkodnik
  • Patent number: 12368783
    Abstract: Systems, computer program products, and methods are described herein for preventing synthetic misappropriation events over an electronic network.
    Type: Grant
    Filed: January 9, 2024
    Date of Patent: July 22, 2025
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Steven Nathan Greene, Aravind Shankaragouda Singtalur, Srinath S. Chakravarty, Dinesh Kumar Agrawal, Stephen Richard Belton, Petar Evan Puskarich, Manmohan V. Datla, Kenneth L. Boyd, Kerry M. Vaughan, Elina Shkodnik, Tonya Kyra Miller
  • Patent number: 12363196
    Abstract: A computer-implemented method for building a software application is disclosed. The method includes: generating a plurality of application resources; creating a plurality of tags; applying one of the tags on each of the plurality of application resources; grouping the application resources by their tags to form at least two asset packs, each identifiable by at least one tag shared by all application resources in the asset pack; and creating an asset pack manifest comprising a location of each of the asset packs and an order in which the asset packs are to be downloaded.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: July 15, 2025
    Assignee: Apple Inc.
    Inventors: Stephen Richard Lewallen, David Makower, Jonathan Joseph Hess, Patrick Heynen, Terry J. Santamaria, William M. Bumgarner, David Pickford, Christopher L. Oklota, Anthony S. Parker
  • Publication number: 20250227155
    Abstract: Systems, computer program products, and methods are described herein for preventing synthetic misappropriation events over an electronic network.
    Type: Application
    Filed: January 9, 2024
    Publication date: July 10, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Steven Nathan Greene, Aravind Shankaragouda Singtalur, Srinath S. Chakravarty, Dinesh Kumar Agrawal, Stephen Richard Belton, Petar Evan Puskarich, Manmohan V. Datla, Kenneth L. Boyd, Kerry M. Vaughan, Elina Shkodnik, Tonya Kyra Miller
  • Publication number: 20250199324
    Abstract: Embodiments of this disclosure provides systems and methods for displays. In embodiments, a display system includes a frame, an eyepiece coupled to the frame, and a first adhesive bond disposed between the frame and the eyepiece. The eyepiece can include a light input region and a light output region. The first adhesive bond can be disposed along a first portion of a perimeter of the eyepiece, where the first portion of the perimeter of the eyepiece borders the light input region such that the first adhesive bond is configured to maintain a position of the light input region relative to the frame.
    Type: Application
    Filed: March 4, 2025
    Publication date: June 19, 2025
    Inventors: Stephen Richard RUGG, Ali KARBASI, Jason Donald MARENO, Bach NGUYEN, Philip F. BRUNE, David TINCH, Samarth BHARGAVA
  • Publication number: 20250189084
    Abstract: An air module (21) is disposed on a vehicle (12). The air module comprises a cradle (20) and an air tank (10). The air tank is connected with the cradle. The air module comprises is disposed adjacent an edge of a wheel well (16) and a hood (18) on the vehicle.
    Type: Application
    Filed: February 15, 2023
    Publication date: June 12, 2025
    Applicant: International Truck Intellectual Property Company, LLC
    Inventors: Stephen Richard Dann, Robert Douglas Charles
  • Publication number: 20250161517
    Abstract: The present invention relates to a device for dispersing a volatile liquid comprising: a wick; a solid support; and a volatile liquid; wherein the wick is attached to the solid support; wherein the solid support is porous; and wherein the volatile liquid is contained within pores in the solid support. The invention also relates to methods of making such a device.
    Type: Application
    Filed: December 12, 2024
    Publication date: May 22, 2025
    Inventors: Stephen Richard Coals, Terence Man Wai NG
  • Publication number: 20250165850
    Abstract: Systems, computer program products, and methods are described herein for secure training of machine learning models. The present disclosure is configured to receive a training dataset, wherein the training dataset comprises personally identifiable information (PII); implement a data sanitization algorithm using adjustable data sanitization parameters on the training dataset to generate a corresponding sanitized training dataset; train an ML model using the sanitized training dataset; deploy the trained ML model on a live dataset; evaluate a performance accuracy of the ML model against an accuracy threshold; and iteratively adjust the data sanitization parameters for subsequent iterative re-training of the ML model until the performance accuracy of the ML model meets the accuracy threshold.
    Type: Application
    Filed: November 16, 2023
    Publication date: May 22, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Stephen Richard Belton, Dinesh Kumar Agrawal, Kenneth L. Boyd, Srinath S. Chakravarty, Manmohan V. Datla, Steven Nathan Greene, Petar Evan Puskarich, Elina Shkodnik, Aravind Shankaragouda Singtalur, Kerry M. Vaughan
  • Publication number: 20250151946
    Abstract: A coffee machine (1) with a grinder (10), a grind chute (21) for delivering coffee grounds along a flow path (22) and into a portafilter (40) fitted to the machine (1), and a tamping unit (2) with a tamping mechanism (11) for pressing the coffee grounds held by the portafilter (40) into a puck, wherein the tamping mechanism (11) includes a linkage (30) connected to a tamp (14), the linkage (30) being arranged to press a face (25) of the tamp (14) in an axial direction (24) with respect to the portafilter (40) during a tamping operation, and wherein the linkage (30) returns the tamp (14) to a rest position where the tamp face (25) is moved laterally, out of the flow path (22), wherein the coffee machine (1) includes a chute (21) for directing the coffee grounds along the flow path (22), the chute (21) having a lower opening (21b) for delivering the coffee grounds along the flow path (22) to the portafilter (40), and wherein the lower opening (21b) is located above the rest position of the tamp (14).
    Type: Application
    Filed: June 23, 2022
    Publication date: May 15, 2025
    Applicant: BREVILLE PTY LIMITED
    Inventors: Mark Lewis HOLLOWAY, Tae-kyung Kong, Xiang REN, Giovanni BAEZ ALVAREZ, Norman OLIVERIA, Stephen Richard BUTTER, Christopher Peter Hamilton HARDY, Bryce James Gossling, Anthony LADEWIG, Chiu Keung Kenneth LEE, Jinwei Lou, Richard Lehonde HOARE
  • Publication number: 20250133002
    Abstract: Configuring a remote terminal unit (RTU) device of a Supervisory Control and Data Acquisition (SCADA) system. The RTU device transmits an initial message payload to a SCADA server of the SCADA system via a broker server in accordance with a Message Queuing Telemetry Transport (MQTT) messaging protocol. The initial message payload complies with a Sparkplug specification for MQTT and includes at least one metric name and initial data and at least one PropertySet object associated with the metric name indicative of at least one parameter of the RTU device to be configured. In response to the initial message payload, the SCADA server transmits a subsequent message payload to the RTU device via the broker server. The subsequent message payload also complies with the Sparkplug specification and includes one or more values for the PropertySet object for configuring the at least one parameter of the RTU device.
    Type: Application
    Filed: January 2, 2025
    Publication date: April 24, 2025
    Inventor: Stephen Richard Owen Beadle
  • Publication number: 20250117763
    Abstract: A computer-implemented real-time payment system for clearing and settlement of transactions is described. The real-time payment system is adapted to implement a method of automated liquidity maintenance. The real-time payment system receives transactions for clearing and settlement from a plurality of participants, each of which has a liquidity position in the real-time payment system. At least some of the participants have a funded liquidity position in a central bank. The real-time payment system determines whether the liquidity position of each of the participants meets predetermined rules. If the liquidity position of any of the participants does not meet a predetermined rule applicable when the determination is made, the system requests an adjustment for that liquidity position so that it complies with that predetermined rule. The real-time payment system also coordinates with the central bank to use one of the funded liquidity positions to support that adjustment to a liquidity position.
    Type: Application
    Filed: October 4, 2024
    Publication date: April 10, 2025
    Inventors: Prasanth Kuruvilla John, German Blanco Gutierrez, Stephen Richard Wright, Vimal Kumar Rajasekaran
  • Patent number: 12218817
    Abstract: Methods and system for configuring a remote terminal unit (RTU) device of a Supervisory Control and Data Acquisition (SCADA) system. The RTU device transmits an initial message payload to a SCADA server of the SCADA system via a broker server in accordance with a Message Queuing Telemetry Transport (MQTT) messaging protocol. The initial message payload complies with a Sparkplug specification for MQTT and includes at least one metric name and initial data and at least one PropertySet object associated with the metric name indicative of at least one parameter of the RTU device to be configured. In response to the initial message payload, the SCADA server transmits a subsequent message payload to the RTU device via the broker server. The subsequent message payload also complies with the Sparkplug specification and includes one or more values for the PropertySet object for configuring the at least one parameter of the RTU device.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: February 4, 2025
    Assignee: SCHNEIDER ELECTRIC SYSTEMS USA, INC.
    Inventor: Stephen Richard Owen Beadle
  • Publication number: 20250036634
    Abstract: A system is provided for computing and tracking resource state changes using a multichain distributed register technology. In particular, the system may comprise an index distributed register that may be stored across a plurality of distributed register nodes. The index distributed register may comprise one or more resource-specific data records that may in turn make up a resource-specific distributed register originating from the index distributed register. The resource-specific distributed register may comprise an initial data record that defines the attributes of the resource, and one or more subsequent data records that may be linked with the initial data record to reflect changes in the state of the resource to be tracked. Based on the data within each of the resource-specific distributed register, the system may compute resource analysis scores and/or trigger real-time user alerts.
    Type: Application
    Filed: July 25, 2023
    Publication date: January 30, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Petar Evan Puskarich, Aravind Shankaragouda Singtalur, Srinath S. Chakravarty, Dinesh Kumar Agrawal, Stephen Richard Belton, Manmohan V. Datla, Kenneth L. Boyd, Kerry M. Vaughan, Elina Shkodnik, Steven Nathan Greene
  • Publication number: 20250037082
    Abstract: The present disclosure details systems, computer program products, and methods for machine engine analysis of network interaction data to identify conflicts. This involves the activation of an intelligence engine that connects to a backend data engine to access a database of conflict of interest (COI) datasets. The intelligence engine analyzes incoming applicant data and the COI datasets to identify potential conflicts. The identified conflicts are validated using stochastic metrics via a rules engine. A quantifiable probability metric is calculated, representing the probability of conflict from both organizational and individual perspectives. Based on the potential conflict of interest, a recommendation is generated that aligns with the calculated probability. The system then provides recommendations via API or on a user interface that is communicatively coupled to the processor.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Srinath S. Chakravarty, Aravind Shankaragouda Singtalur, Kenneth L. Boyd, Kerry M. Vaughan, Manmohan V. Datla, Petar Evan Puskarich, Stephen Richard Belton, Steven Nathan Greene, Dinesh Kumar Agrawal
  • Patent number: 12208182
    Abstract: The present invention relates to a device for dispersing a volatile liquid comprising: a wick; a solid support; and a volatile liquid; wherein the wick is attached to the solid support; wherein the solid support is porous; and wherein the volatile liquid is contained within pores in the solid support. The invention also relates to methods of making such a device.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: January 28, 2025
    Assignee: SCENTSTICKS LIMITED
    Inventors: Stephen Richard Coals, Terence Man Wai Ng
  • Patent number: 12156975
    Abstract: A catheter for use in medical applications is disclosed. The catheter comprises tubing with a tip hole at one end and an end portion at the other end. Fluid exits the catheter at the tip hole thereof. One or more alternative fluid pathway(s) are provided on the sidewall of the catheter to permit outflow of fluid medication from the catheter to ensure proper delivery of the medication to the intended target area, particularly when the tip opening is occluded or restricted for any reason.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: December 3, 2024
    Assignee: BECTON, DICKINSON AND COMPANY
    Inventors: Joshua Horvath, Victor Politis, Stephen Richards, Ronald Pettis, Gary Searle, Monica Rixman Swinney, Natasha Bolick
  • Publication number: 20240299947
    Abstract: The disclosure relates to novel components of a gyratory crusher (1) which aim to promote self-alignment of a mainshaft assembly (2) upon introduction of the mainshaft assembly (2) into the gyratory crusher (1) by lowering the mainshaft assembly (2) from above the gyratory crusher (1) into the gyratory crusher (1). The novel components may include a dust bonnet (9) having a plurality of guides (15), an end plate (32) having a lower alignment chamfer (36), and/or a counterweight (13) having an alignment chamfer (41). Each of the novel components may be configured to bias a lower mainshaft (26) of the mainshaft assembly (2) of the gyratory crusher (1) into concentric alignment with a bore (56) of the eccentric (11) or eccentric liner (12).
    Type: Application
    Filed: December 18, 2023
    Publication date: September 12, 2024
    Inventors: William George Malone, Stephen Richard Harris
  • Patent number: 12067665
    Abstract: Described herein is a computer implemented method including: displaying a design including a first design element; detecting an initiate record animation event; receiving animation definition input creating an original path between an initial position and a final position, the animation definition input drawing the original path at original traversal speeds; generating animation data based on the animation definition input, the animation data including data that allows both the original path and the original traversal speeds to be reproduced; and associating the animation data with the first design element.
    Type: Grant
    Filed: June 16, 2023
    Date of Patent: August 20, 2024
    Assignee: Canva Pty Ltd
    Inventors: Stephen Richard Mudra, Liam Brodie Rayner, Mathew James Paul Manning, Melanie Joy Perkins, Jane Maree Abernethy, Elijah Alexander Sheppard, Joan Dyquiangco Magno, Jessica Faccin
  • Publication number: 20240265391
    Abstract: An approach is disclosed for numerically delineated value transfer. An infrastructure for representation of values for the numerically delineated value transfer is provided that minimizes real-time operations to transfer a first value in a first representation of the first value to a second value in a second representation of the second value where the infrastructure supports recovery from operational failures. The infrastructure receives a split or combine operation with a recovery indication and an indication of the first representation. Responsive to receiving the split operation an amount to split is specified and the first value in the first representation is decremented by the amount to split and the amount to split is included in the second representation and for the combine operation the first representation contains the first value to be added to the second value in the second representation.
    Type: Application
    Filed: February 4, 2024
    Publication date: August 8, 2024
    Inventor: Stephen Richard Thomas
  • Patent number: D1041223
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: September 10, 2024
    Assignee: BREVILLE PTY LIMITED
    Inventors: Giovanni Baez Alvarez, Richard Lehonde Hoare, Norman Oliveria, Stephen Richard Butter, David Davenport