Patents by Inventor Jack Richards

Jack 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).

  • Patent number: 11970289
    Abstract: A method of producing a shim for use in an aircraft, the method comprising: providing an aircraft airframe; measuring a surface of the airframe; creating a digital model of the airframe using those measurements; providing an aircraft skin; measuring a surface of the aircraft skin; creating a digital model of the aircraft skin using those measurements; digitally assembling the digital model of the airframe with the digital model of the aircraft skin; using the digitally assembled models, creating a digital model of a shim, the digital model of the shim substantially filling a gap between the digitally assembled digital models of the airframe and the skin; and producing a physical shim using the digital model of the shim.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: April 30, 2024
    Assignee: BAE Systems plc
    Inventors: Jack Richard Sharples, Alistair James Fletcher, Jonathan Michael Carberry
  • Publication number: 20240110837
    Abstract: A temperature monitoring system includes a semiconductor member mounted onto the surface of an object having a surface whose temperature is to be monitored. The semiconductor member has a temperature-dependent bandgap with an absorption edge that varies with temperature. A light source is configured to illuminate the semiconductor member with monochromatic light. The monochromatic light has a wavelength equal to an absorption edge wavelength that is associated with the absorption edge when the semiconductor member is at a specified temperature. A detector is configured to receive light reflected from the semiconductor member when illuminated with the monochromatic light such that a surface temperature of the object is at the specified temperature when a change in an amount of reflected light that is received indicates that the wavelength of the monochromatic light is equal to the absorption edge wavelength at the specified temperature.
    Type: Application
    Filed: October 4, 2023
    Publication date: April 4, 2024
    Inventors: Axel SCHERER, Jack JEWELL, John Richard ORDONEZ-VARELA, Paromita MITCHELL
  • Publication number: 20240103903
    Abstract: Dynamically calculating and re-calculating priority values for a set of microservices that are deployed and run in a containerized environment. Before new priority values are assigned to the microservices, an initial default priority value is assigned to a microservice of interest. When the microservice of interest is deployed and run in the containerized environment, the generated telemetry data is used, in part, as a basis to determine a frequency in which any given microservice is being utilized, and more particularly, the microservice of interest. Based upon the determined frequency, a role for the microservice of interest can be inferred. As a result, this inferred role for the microservice of interest is used to dynamically assign a current priority value for the microservice of interest.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Martin A. Ross, Jack William Donato Evans, Luke James Powlett, Jack Richard William Stevenson
  • Publication number: 20230419282
    Abstract: The present disclosure provides systems, methods, and computer-readable storage devices for supporting an online marketplace that facilitates the exchange of digital assets from student athletes for donations from other users. An online marketplace platform may be configured to maintain accounts for student athletes users and to enable donations to the student athlete users from other users. For example, the online marketplace platform may receive donation information from a first user that indicates a payment amount and a second user designated as a recipient. The online marketplace platform may retrieve the payment amount from a payment source corresponding to the first user and increment an account of the second user based on the payment amount. Based on successful retrieval, the online marketplace platform may send a digital asset, such as a non-fungible token (NFT), associated with the second user to the first user.
    Type: Application
    Filed: June 27, 2022
    Publication date: December 28, 2023
    Inventors: Mark PIGG, Jim Simpson, Matt Palmer, Shannon Himango, Jack Richards
  • Publication number: 20230367608
    Abstract: Concepts for controlling interaction with scalable applications are presented. One example comprises associating metadata with an application interface specification of an application. Based on the metadata associated with the application interface specification of the application, configuration of shards for managing traffic of the interaction and/or integration with the application interface is controlled. Traffic is then routed to configured shards.
    Type: Application
    Filed: May 12, 2022
    Publication date: November 16, 2023
    Inventors: Martin A. Ross, Luke James Powlett, Jack Richard William Stevenson, Jack William Donato Evans
  • Patent number: 11740884
    Abstract: A method, computer system, and computer program product for migrating a service (e.g. microservice) from using a first application programming interface version to using a second (e.g. newer or updated) application programming interface version. The method may include determining a difference between specifications of the first and second versions of the application programming interface. Historical usage of the first version of the application programming interface by the service may then be analyzed with respect to the difference so as to determine if the service meets the specification of the second version of the application programming interface. Responsive to determining the service meets the specification of the second version of the application programming interface difference, the service may be migrated from using the first version of the application programming interface to using the second version of the application programming interface.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: August 29, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jack William Donato Evans, Martin A. Ross, Luke James Powlett, Jack Richard William Stevenson
  • Publication number: 20230109053
    Abstract: A method, computer system, and a computer program product for configuring application instances on scaling is provided. The present invention may include receiving a client request, wherein the client request includes one or more commands. The present invention may include determining whether the client request is to be acted on by all application instances based on a type of client request, wherein the type of client request is determined based on at least routing metadata in an application interface specification. The present invention may include determining the client request is be acted on by all application instances.
    Type: Application
    Filed: September 24, 2021
    Publication date: April 6, 2023
    Inventors: Martin A. Ross, Jack William Donato Evans, Luke James Powlett, Jack Richard William Stevenson
  • Publication number: 20220414571
    Abstract: An operations management system and related method obtains user activity information representing user interactions with the operations management system responsive to an incident, the incident belonging to a category of incidents. The method represents the user activity information as an itemset. The method further processes the itemset with a mining algorithm to identify one or more items of information frequently accessed for the incident. The method yet further associates the identified one or more items of information with the category of incidents.
    Type: Application
    Filed: June 25, 2021
    Publication date: December 29, 2022
    Inventors: JACK RICHARD BUGGINS, Caelum Jayd Forder, Mandeep Chana, Viraj Jayeshkumar Vyas
  • Publication number: 20220201091
    Abstract: A method, computer system, and a computer program product for coordinating requests actioned at a scalable application is provided. The present invention may include registering metadata regarding response behavior to be applied when actioning a client request to multiple application instances. The present invention may include augmenting a client request according to the metadata to provide augmented request instances to coordinate completion on a required number of response instances from the application instances to which the augmented request instances are routed. The present invention may include coordinating a status of the client request across the application instances to terminate outstanding augmented request instances when a required number of completed instances is received.
    Type: Application
    Filed: December 18, 2020
    Publication date: June 23, 2022
    Inventors: Martin A. Ross, Jack William Donato Evans, Jack Richard William Stevenson, Luke James Powlett
  • Patent number: 11356524
    Abstract: A method, computer system, and a computer program product for coordinating requests actioned at a scalable application is provided. The present invention may include registering metadata regarding response behavior to be applied when actioning a client request to multiple application instances. The present invention may include augmenting a client request according to the metadata to provide augmented request instances to coordinate completion on a required number of response instances from the application instances to which the augmented request instances are routed. The present invention may include coordinating a status of the client request across the application instances to terminate outstanding augmented request instances when a required number of completed instances is received.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Martin A. Ross, Jack William Donato Evans, Jack Richard William Stevenson, Luke James Powlett
  • Publication number: 20220162559
    Abstract: This invention relates to three-dimensional myocardial infarct organoids and methods of making and using the same for screening compounds that improve cardiac function and compounds that diminish cardiac function.
    Type: Application
    Filed: July 9, 2019
    Publication date: May 26, 2022
    Inventors: Ying Mei, Dylan Jack Richards
  • Patent number: 11287205
    Abstract: Provided is a trigger mechanism having a trigger member is pivotally supported by a housing and having a forwardly extending finger portion and an actuation blade portion and a sear fixed in position relative to each other. A hammer pivotally supported inside the housing has a tooth and a disconnector has hook portion. A safety selector movable between safe and fire positions has a first surface that confronts the finger portion to block pivotal movement of the trigger member when in the safe position and a recess that receives the finger portion and allows movement of the trigger member when in the fire position. When the trigger member is pulled, cycling of the firearm action pivots the hammer to engage the tooth with the hook portion and hold the hammer until the trigger member is released to allow the sear to engage the hammer as the hook releases the tooth.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: March 29, 2022
    Assignee: CMC Triggers Corp.
    Inventor: Jack Richard Biegel
  • Publication number: 20220019887
    Abstract: An approach for training a recurrent neural network to create a model for anomaly detection in the topology of a network is disclosed. The approach comprises, creating an embedding vector for each resource in the network based on applying an embedding algorithm to each resource of the network. A feature vector is then created for each change to a resource in the network based on one or more properties of the change. A recurrent neural network can thus be trained with the embedding vectors and the feature vectors to create a model for anomaly detection in the topology of the network.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 20, 2022
    Inventors: Jack Richard Buggins, Luke Taher, Vinh Tuan Thai, Ian Manning
  • Publication number: 20220008998
    Abstract: A system comprising: a substrate; a fixture for receiving the substrate; and four fasteners. The substrate has two axes, and a build surface. The substrate comprises four slots through the substrate from the build surface to an opposite surface. Lengths of first and second slots are aligned along a first axis. The first and second slots are at opposite sides of the build surface to each other. Lengths of the third and fourth slots are aligned along the second axis. The third and fourth slots are at opposite sides of the build surface to each other. The fasteners fit through respective slots. The lengths of the slots are greater than diameters of portions of the fasteners that are positioned through the slots.
    Type: Application
    Filed: December 10, 2019
    Publication date: January 13, 2022
    Inventors: John Chippendale, Jack Richard Sharples
  • Patent number: 11196633
    Abstract: Topology information including a plurality of snapshots of a network topology associated with respective points in time for a network can be received by an apparatus. Each snapshot is represented as a graph of nodes each corresponding to a network resource and having a node identifier. The graph for each snapshot is modified by replacing nodes representing network resources having the same role in the network with a single aggregated node. Feature learning is performed based on the modified graphs representing the plurality of snapshots, and determines a feature representation for each node in the modified graphs. An identifier for each node in the plurality of snapshots is associated with the corresponding feature representation for use in the correlation of network resources. Node identifiers for nodes in the same aggregated node in a modified graph are associated with the same feature representation.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Vinh Tuan Thai, Jack Richard Buggins, Luke Taher, Ian Manning
  • Publication number: 20210360888
    Abstract: Aeroponics apparatus is disclosed, which includes a grow bed tray having a base and at least two side-walls, the grow bed tray being able to hold a plant support at a position spaced from the base of the grow bed tray, and a nebulizer for nebulizing nutrient solution, the nebulizer located at the base of the grow bed tray and comprising an ultrasonic transducer and a holder for holding the ultrasonic transducer. Also disclosed is a method for crop production using the aeroponics apparatus by either flowing nutrient solution into the base of the grow bed tray to contact at least the roots of the crops or providing nutrient solution at the base of the grow bed tray and nebulizing the nutrient solution so that the nebulized nutrient solution contacts at least the roots of the crops.
    Type: Application
    Filed: October 15, 2018
    Publication date: November 25, 2021
    Inventors: Jack Richard FARMER, Benjamin George CROWTHER, Charles Douglas GUY
  • Publication number: 20210294682
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for predicting cost reduction of event correlation in fault event management. The method includes one or more processors receiving a plurality of candidate correlation groups of events in a set of fault events. The method further includes, for each candidate correlation group of events, one or more processors predicting a resource cost reduction in resolving the respective correlation group of events compared to resolving all events in the respective correlation group individually. The method further includes one or more processors analyzing the predicted resource cost reductions for the plurality of candidate correlation groups of events. The method further includes one or more processors selecting a candidate correlation group based on the analysis of predicted resource cost reductions.
    Type: Application
    Filed: March 18, 2020
    Publication date: September 23, 2021
    Inventors: Peter Mills, Jack Richard Buggins, Matthew Richard James Thornhill, Joshua Suckling
  • Publication number: 20210270556
    Abstract: Provided is a trigger mechanism having a trigger member is pivotally supported by a housing and having a forwardly extending finger portion and an actuation blade portion and a sear fixed in position relative to each other. A hammer pivotally supported inside the housing has a tooth and a disconnector has hook portion. A safety selector movable between safe and fire positions has a first surface that confronts the finger portion to block pivotal movement of the trigger member when in the safe position and a recess that receives the finger portion and allows movement of the trigger member when in the fire position. When the trigger member is pulled, cycling of the firearm action pivots the hammer to engage the tooth with the hook portion and hold the hammer until the trigger member is released to allow the sear to engage the hammer as the hook releases the tooth.
    Type: Application
    Filed: January 18, 2021
    Publication date: September 2, 2021
    Inventor: Jack Richard Biegel
  • Patent number: 11088767
    Abstract: A point of sale device including an LCD display, a contactless payment antenna arranged in propinquity to the LCD display, LCD control circuitry and contactless communication circuitry associated with the contactless payment antenna, the LCD control circuitry and the contactless communication circuitry operating at least partially in time coordination with each other in order to prevent interference therebetween.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: August 10, 2021
    Assignee: VERIFONE, INC.
    Inventors: Michael Schmid, Jack Richard Grenfell, Marinel Rivera, Mehran Mirkazemi, Scott McKibben, Christopher Delgado, Ephraim Chrolovich
  • Patent number: 11080114
    Abstract: Concepts for controlling interaction with a scalable application are presented. An example includes registering an interface specification to an application, wherein metadata is associated with the interface specification. The method then includes routing a request to instances of the application based on the metadata associated with the interface specification for the application, then combining one or more responses from the instances of the application to form an aggregate response based on the metadata associated with the interface specification for the application.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: August 3, 2021
    Assignee: International Business Machines Corporation
    Inventors: Martin A. Ross, Jack William Donato Evans, Luke James Powlett, Jack Richard William Stevenson