Patents by Inventor James Curran

James Curran 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: 20250139083
    Abstract: A materialized view management service (MVMS) is capable of monitoring resource allocation changes of a source data object at a source data store and responsively generating resource change alerts to the owner of a target data object (the materialized view) in the target data store. Resource allocation changes may include autoscaling changes to the source data object's partition scheme, throughput limit, storage limit, and the like. The MVMS generates resource change alerts in response to these detected events and pushes the alerts to interested subscribers. Depending on the embodiment, the alerts may be pushed to human administrators, or the target data store itself, which may be configured to automatically adjust the resource allocation of the target data object to match the source data object. Advantageously, the disclosed alerts allow view owners to gain real time visibility of resource auto-scaling at the data source and appropriately react to such changes.
    Type: Application
    Filed: January 2, 2025
    Publication date: May 1, 2025
    Applicant: Amazon Technologies, Inc.
    Inventors: Akshat Vig, Sharatkumar Nagesh Kuppahally, Bradley James Curran
  • Publication number: 20250076532
    Abstract: A detection system may include a vessel configured to contain one or more substances, a transmitting antenna disposed within the vessel, a receiving antenna disposed within the vessel, and a control system. The control system may be configured to: transmit first radio-frequency (RF) energy into the vessel via the transmitting antenna; receive second RF energy from the vessel via the receiving antenna; and based on a comparison of the first RF energy and the second RF energy, determine a presence of a particular substance within the vessel.
    Type: Application
    Filed: August 30, 2024
    Publication date: March 6, 2025
    Applicant: Imperium Technologies, Inc.
    Inventors: Gordon JUDD, Brad MEDFORD, James CURRAN
  • Patent number: 12222932
    Abstract: A materialized view management service (MVMS) is capable of monitoring resource allocation changes of a source data object at a source data store and responsively generating resource change alerts to the owner of a target data object (the materialized view) in the target data store. Resource allocation changes may include autoscaling changes to the source data object's partition scheme, throughput limit, storage limit, and the like. The MVMS generates resource change alerts in response to these detected events and pushes the alerts to interested subscribers. Depending on the embodiment, the alerts may be pushed to human administrators, or the target data store itself, which may be configured to automatically adjust the resource allocation of the target data object to match the source data object. Advantageously, the disclosed alerts allow view owners to gain real time visibility of resource auto-scaling at the data source and appropriately react to such changes.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: February 11, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Akshat Vig, Sharatkumar Nagesh Kuppahally, Bradley James Curran
  • Publication number: 20250045072
    Abstract: In some implementations, the techniques described herein relate to a method including: detecting, by a processor, an interaction with an element of a user interface (UI); identifying, by the processor, a plurality of element properties responsive to the interaction, the plurality of element properties corresponding to the element and at least one ancestor element of the element; generating, by the processor, an identifier of the element based on the plurality of element properties; generating, by the processor, an exploration configuration file including the identifier; and transmitting, by the processor, the exploration configuration file to a processing platform.
    Type: Application
    Filed: August 3, 2023
    Publication date: February 6, 2025
    Inventors: Edwin SALOMONS, Niall HURLEY, James CURRAN, Cormac NOLAN, Darren REID, Emmett CAREY, Nathan DOWNEND, Suraj SINHA
  • Patent number: 11514455
    Abstract: Method, system and non-transitory computer-readable medium configured to store instructions for implementing a method for providing automated collateral eligibility services implemented by one or more collateral management service (CMS) devices between a client and at least one other party. The method includes receiving a collateral eligibility schedule setup request from a client device. The collateral eligibility schedule setup request includes one or more attributes and one or more rules. The method further includes initiating a current collateral eligibility schedule based on the received collateral eligibility schedule setup request; transmitting a notification to the at least one other party to review the current collateral eligibility schedule; receiving approval of the current collateral eligibility schedule from the at least one other party; and activating the approved current collateral eligibility schedule.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: November 29, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: James Curran Dickinson, Talia Faye Klein
  • Patent number: 11017683
    Abstract: An Electronic Video ev-Book of design and manufacture resolving problems of loading undesirable internet content in said book by providing means to eliminate downloading text and graphical images from the internet. The claimed invention differs from existing e-reader products as an ev-Book of flexible QLED and like video screen e-Paper pages displaying internal memory content and eliminating internet communication components. An Electronic Video ev-Book in which the minimum required electronic memory, processing capacity and video capability for all video pages is contained within embedded electronic semiconductor digital operating mini-CPU Central Processing Units. The ev-Book's purposely specified and installed components eliminate user manipulation and changing of programmed content as compared with the ease of reloading personal computer e-readers.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: May 25, 2021
    Inventor: James Curran, IV
  • Publication number: 20190262159
    Abstract: An ankle brace according to the present disclosure includes a medial pad, a lateral pad, a posterior wall, and at least one horizontal strap. The medial pad is configured to engage a medial side of an ankle. The lateral pad is configured to engage a lateral side of the ankle. The posterior wall is attached to the medial pad and is configured to engage a posterior side of the ankle. The at least one horizontal strap is configured to be secured to the lateral pad, secured to the posterior wall, and pulled in an anterior direction to apply an anterior force to a distal fibula of the ankle. The anterior force brings the distal fibula closer to a distal tibia of the ankle and thereby decreases stress on ligaments connecting the distal fibula and the distal tibia to one another.
    Type: Application
    Filed: February 23, 2019
    Publication date: August 29, 2019
    Inventor: Christopher James Curran
  • Publication number: 20190197551
    Abstract: Method, system and non-transitory computer-readable medium configured to store instructions for implementing a method for for providing automated collateral eligibility services implemented by one or more collateral management service (CMS) devices between a client and at least one other party. The method includes receiving a collateral eligibility schedule setup request from a client device. The collateral eligibility schedule setup request includes one or more attributes and one or more rules. The method further includes initiating a current collateral eligibility schedule based on the received collateral eligibility schedule setup request; transmitting a notification to the at least one other party to review the current collateral eligibility schedule; receiving approval of the current collateral eligibility schedule from the at least one other party; and activating the approved current collateral eligibility schedule.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 27, 2019
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: James Curran DICKINSON, Talia Faye KLEIN
  • Patent number: 9816188
    Abstract: A process for the corrosion protection of metals such as magnesium, aluminium or titanium, where at least two steps are used, including both plasma electrolytic oxidation and chemical passivation. The combination of these two processing steps enhances the corrosion resistance performance of the surface beyond the capability of either of the steps in isolation, providing a more robust protection system. This process may be used as a corrosion protective coating in its own right, or as a protection-enhancing pre-treatment for top-coats such as powder coat or e-coat. When used without an additional top-coat, the treated parts can still retain electrical continuity with and adjoining metal parts. Advantages include reduced cost and higher productivity than traditional plasma-electrolytic oxidation systems, improved corrosion protection, greater coating robustness and electrical continuity.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: November 14, 2017
    Assignee: Keronite International Limited
    Inventors: James Curran, Stephen Hutchins, Suman Shrestha
  • Patent number: 9765440
    Abstract: There is disclosed a method for producing corrosion and erosion-resistant mixed oxide coatings on a metal substrate, as well as a mixed oxide coating itself. A surface of the substrate metal is oxidized and converted into a first coating compound comprising a primary oxide of that metal by a plasma electrolytic oxidation (PEO) process. One or more secondary oxide compounds comprising oxides of secondary elements not present in conventional alloys of the substrate metals at significant (>2 wt %) levels are added to the first oxide coating. The source of the secondary element(s) is at least one of: i) a soluble salt of the secondary element(s) in the electrolyte; ii) an enrichment of the surface of the substrate metal with secondary element(s) prior to PEO processing; and iii) a suspension of the secondary element(s) or oxide(s) of the secondary element(s) applied to the oxide of the metal after this has been formed by the PEO process.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: September 19, 2017
    Assignee: Keronite International Limited
    Inventors: James Curran, Stephen Hutchins, Oleg Dunkin
  • Patent number: 9492810
    Abstract: The present invention relates to a photocatalyst and a method of manufacturing a photocatalyst. More specifically, the present invention relates to a high surface area TiO 2 photocatalyst formed by electrolytic discharge oxidation (EDO) of a substrate comprising titanium. A flexible high surface area photocatalyst architecture comprising a compliant, cohesive, well-adhered and highly porous surface layer of the anatase phase of titanium dioxide is provided. The highly porous surface layer of the anatase phase of titanium dioxide is formed in a single step by the electrolytic oxidation of a titanium surface on a permeable, flexible, and electrically conductive substrate sponge structure.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: November 15, 2016
    Assignee: Keronite International Limited
    Inventors: James Curran, Kangala Chipasa, Antony Leigh
  • Publication number: 20150068906
    Abstract: The present invention relates to a photocatalyst and a method of manufacturing a photocatalyst. More specifically, the present invention relates to a high surface area TiO 2 photocatalyst formed by electrolytic discharge oxidation (EDO) of a substrate comprising titanium. A flexible high surface area photocatalyst architecture comprising a compliant, cohesive, well-adhered and highly porous surface layer of the anatase phase of titanium dioxide is provided. The highly porous surface layer of the anatase phase of titanium dioxide is formed in a single step by the electrolytic oxidation of a titanium surface on a permeable, flexible, and electrically conductive substrate sponge structure.
    Type: Application
    Filed: May 30, 2013
    Publication date: March 12, 2015
    Applicant: Keronite International Limited
    Inventors: James Curran, Kangala Chipasa, Antony Leigh
  • Publication number: 20140355982
    Abstract: An example embodiment involves a method for adjusting an operating parameter of a node in an optical network which comprises a plurality of nodes, the method comprising the steps of: measuring at the node a value of at least one characteristic associated with the operating parameter of the node; distributing the value of the characteristic to all of the other nodes in the network; receiving at the node the value of the characteristic for all of the other nodes in the network; deriving at the node optical impairment data for each link of the network based on the received values of the characteristic for all of the nodes; calculating at the node the preferred value of the operating parameter for each node based on the derived optical impairment data; and adjusting the operating parameter of the node based on the calculated preferred value for the node.
    Type: Application
    Filed: June 4, 2014
    Publication date: December 4, 2014
    Inventors: James A. Shields, Tom Farrell, James Curran
  • Publication number: 20140318974
    Abstract: There is disclosed a method for producing corrosion and erosion-resistant mixed oxide coatings on a metal substrate, as well as a mixed oxide coating itself. A surface of the substrate metal is oxidised and converted into a first coating compound comprising a primary oxide of that metal by a plasma electrolytic oxidation (PEO) process. One or more secondary oxide compounds comprising oxides of secondary elements not present in conventional alloys of the substrate metals at significant (>2 wt %) levels are added to the first oxide coating. The source of the secondary element(s) is at least one of: i) a soluble salt of the secondary element(s) in the electrolyte; ii) an enrichment of the surface of the substrate metal with secondary element(s) prior to PEO processing; and iii) a suspension of the secondary element(s) or oxide(s) of the secondary element(s) applied to the oxide of the metal after this has been formed by the PEO process.
    Type: Application
    Filed: April 29, 2014
    Publication date: October 30, 2014
    Applicant: Keronite International Limited
    Inventors: James Curran, Stephen Hutchins, Oleg Dunkin
  • Publication number: 20130046521
    Abstract: A method of optimizing one or more parameters in a process for considering a DNA containing sample using a method of modeling and a method of modeling itself are provided. The method of modeling the process for considering a DNA containing sample uses a graphical model. The model seeks to provide one or more optimized parameters for the consideration process. The methods aim to consider the whole process, for instance, the number of cells required for the process and/or the extraction efficiency and/or the sub-sample volume relative to the sample volume and/or the amplification efficiency and/or the optimum number of amplification cycles and/or the effect of degradation on the amount of amplifiable DNA in the sample.
    Type: Application
    Filed: August 21, 2012
    Publication date: February 21, 2013
    Applicant: FORENSIC SCIENCE SERVICE LIMITED
    Inventors: Peter GILL, James CURRAN
  • Publication number: 20120031765
    Abstract: A process for the corrosion protection of metals such as magnesium, aluminium or titanium, where at least two steps are used, including both plasma electrolytic oxidation and chemical passivation. The combination of these two processing steps enhances the corrosion resistance performance of the surface beyond the capability of either of the steps in isolation, providing a more robust protection system. This process may be used as a corrosion protective coating in its own right, or as a protection-enhancing pre-treatment for top-coats such as powder coat or e-coat. When used without an additional top-coat, the treated parts can still retain electrical continuity with and adjoining metal parts. Advantages include reduced cost and higher productivity than traditional plasma-electrolytic oxidation systems, improved corrosion protection, greater coating robustness and electrical continuity.
    Type: Application
    Filed: March 30, 2010
    Publication date: February 9, 2012
    Applicant: KERONITE INTERNATIONAL LTD
    Inventors: James Curran, Stephen Hutchins, Suman Shrestha
  • Publication number: 20110264379
    Abstract: A method of investigation a sample is provided, the sample being a mixture of DNA arising from more than one source. The method includes analysing the sample to obtain a genotype for the DNA present in the sample and assigning a prior probability distribution to the genotype. The likelihood function is considered and a posterior probability distribution for the genotype is established. In this way a probabilistic assessment of the genotype of the major or minor contributor to the sample can be obtained. This is beneficial over prior methods which use a deterministic method, and so involve the use of rule based methods.
    Type: Application
    Filed: March 9, 2011
    Publication date: October 27, 2011
    Applicant: Forensic Science Service Ltd.
    Inventors: James CURRAN, Christopher Triggs
  • Publication number: 20090326830
    Abstract: Methods for establishing the genotype of a DNA sample, and methods for investigating the potential sources of a DNA sample arising from a plurality of source, are provided, the methods being based on a method including: analysing the sample to produce a data profile for the sample for a locus; proposing a suggested genotype; generating a first stage profile for the locus for the suggested genotype; adjusting the first stage profile to account for one or more factors to give a simulation profile; and comparing the data profile and the simulation profile to provide an indication of the likelihood of the data profile given the suggested genotype. The methods in effect make adjustments to take the first stage profile, potentially through one or more intervening profiles, to the simulation profile, the simulation profile being an anticipation of the data profile which would be expected to occur for that suggested genotype in practice.
    Type: Application
    Filed: April 28, 2009
    Publication date: December 31, 2009
    Applicant: Forensic Science Service Limited
    Inventors: Lindsey Foreman, Ian Evett, Susan Pope, John Buckleton, James Curran, Christopher Triggs
  • Publication number: 20090234621
    Abstract: A method of optimizing one or more parameters in a process for considering a DNA containing sample using a method of modeling and a method of modeling itself are provided. The method of modeling the process for considering a DNA containing sample uses a graphical model. The model seeks to provide one or more optimized parameters for the consideration process. The methods aim to consider the whole process, for instance, the number of cells required for the process and/or the extraction efficiency and/or the sub-sample volume relative to the sample volume and/or the amplification efficiency and/or the optimum number of amplification cycles and/or the effect of degradation on the amount of amplifiable DNA in the sample.
    Type: Application
    Filed: December 5, 2005
    Publication date: September 17, 2009
    Applicant: FORENSIC SCIENCE SERVICE LIMITED
    Inventors: Peter Gill, James Curran
  • Publication number: 20090222212
    Abstract: A method of analysing DNA samples from mixed sources includes i) obtaining an observed result relating to a value set for a characteristic of the DNA; ii) randomly selecting a selected value set for that DNA characteristic and generating an expected result from that selected value set; iii) comparing the observed result and the expected result and quantifying the difference there between. The method also includes iv) considering the selected value set to be the optimal match; v) randomly selecting a different selected value set and generating another expected result from that selected value set; vi) comparing the observed result with the another expected result and quantifying the difference there between; vii) replacing the existing optimal value set with the different selected value set of step v) if a criteria is met. The method further includes viii) repeating steps v), vi) and vii) at least 10 times; ix) the last optimal match being taken to be the optimal match for the value set for the DNA.
    Type: Application
    Filed: March 28, 2007
    Publication date: September 3, 2009
    Applicant: Forensic Science Services Ltd.
    Inventor: James Curran