Patents by Inventor John Black

John Black 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: 10422762
    Abstract: The present disclosure relates to a method for determining a water cut value of a composition comprising a hydrocarbon. In some embodiments, the disclosure relates to an apparatus for determining the water cut value of the composition that comprises one or more of a capacitance probe, a temperature probe, a salinity probe, and a computer.
    Type: Grant
    Filed: January 14, 2016
    Date of Patent: September 24, 2019
    Assignee: Saudi Arabian Oil Company
    Inventors: Michael John Black, Mohamed Nabil Noui-Mehidi
  • Patent number: 10378343
    Abstract: Systems, computer-implemented methods, and non-transitory computer-readable medium having a stored computer program provide characterization of multiphase fluid flow (MPF) using approximate entropy calculation techniques to enhance measuring and monitoring of a flow regime in a segment of pipe for hydrocarbon-production operations. The systems and methods can be optimized using principal component analysis.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: August 13, 2019
    Assignee: Saudi Arabian Oil Company
    Inventors: Talha Jamal Ahmad, Michael John Black, Muhammad Arsalan, Mohamed Nabil Noui-Mehidi
  • Publication number: 20190240536
    Abstract: Methods and program products for building a workout are disclosed. In an embodiment, a method for generating a workout includes the steps of receiving user input indicating features of a desired workout, generating a workout, wherein the workout comprises a plurality of intervals, and wherein a first interval comprises an interval intensity and an interval duration, and initiating a graphical display that conveys the number of intervals making up the workout and the interval intensity and the interval duration of the first interval.
    Type: Application
    Filed: December 3, 2018
    Publication date: August 8, 2019
    Inventors: Christian DIBENEDETTO, Maya Ann POWCH, Stephen John BLACK
  • Publication number: 20190240534
    Abstract: Devices, systems, and methods can be used including receiving motion data, categorizing the motion data into portions of a minute that indicate activity or a workout, and automatically determining an accurate number of active minutes for an individual. Multiple data streams may be analyzed and de-duplicated, such that an accurate metric may be computed and reported to an individual.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 8, 2019
    Inventor: Stephen John Black
  • Publication number: 20190242252
    Abstract: Systems, computer-implemented methods, and non-transitory computer-readable medium having a stored computer program provide characterization of multiphase fluid flow (MPF) using approximate entropy calculation techniques to enhance measuring and monitoring of a flow regime in a segment of pipe for hydrocarbon-production operations. The systems and methods can be optimized using principal component analysis.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Inventors: Talha Jamal Ahmad, Michael John Black, Muhammad Arsalan, Mohamed Nabil Noui-Mehidi
  • Publication number: 20190242251
    Abstract: Systems, computer-implemented methods, and non-transitory computer-readable medium having a stored computer program provide characterization of multiphase fluid flow (MPF) using approximate entropy calculation techniques to enhance measuring and monitoring of a flow regime in a segment of pipe for hydrocarbon-production operations. The systems and methods can be optimized using principal component analysis.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Inventors: TALHA JAMAL AHMAD, Michael John Black, Muhammad Arsalan, Mohamed Nabil Noui-Mehidi
  • Publication number: 20190224527
    Abstract: Apparatus, systems, and methods for tracking the location of an individual during a fitness activity are disclosed. A method of tracking a participant engaged in a fitness activity includes determining a location of the participant during the fitness activity based on data received at a portable fitness device used by the participant; determining a location of a spectator during the fitness activity based on data received at a mobile spectator device used by the spectator; from a server, sending an alert to a spectator at a spectator device during the fitness activity indicating that the participant is within a predetermined distance of the spectator; and sending an alert to the portable fitness device during the fitness activity indicating that the spectator is within a predetermined distance of the participant.
    Type: Application
    Filed: April 1, 2019
    Publication date: July 25, 2019
    Inventors: Jon Harald WERNER, Christian DIBENEDETTO, Stephen John BLACK, Amy Jones VATERLAUS
  • Patent number: 10329902
    Abstract: Systems, computer-implemented methods, and non-transitory computer-readable medium having a stored computer program provide characterization of multiphase fluid flow (MPF) using approximate entropy calculation techniques to enhance measuring and monitoring of a flow regime in a segment of pipe for hydrocarbon-production operations. The systems and methods can be optimized using principal component analysis.
    Type: Grant
    Filed: June 19, 2018
    Date of Patent: June 25, 2019
    Assignee: Saudi Arabian Oil Company
    Inventors: Talha Jamal Ahmad, Michael John Black, Muhammad Arsalan, Mohamed Nabil Noui-Mehidi
  • Publication number: 20190184230
    Abstract: Devices, systems, and methods can be used including receiving motion data including comparing time-stamped speed data with predetermined cycling speed ranges, categorizing the speed data into portions of a minute that indicate each of the predetermined cycling speed ranges, determining portions of a minute indicate a cycling activity has begun, determining portions of a later minute indicate a cycling activity has paused or ended, confirming a minimum time inactive indicating that a cycling activity has ended, and determining that a minimum time active has elapsed between the indication a cycling activity has begun and indication a cycling activity has ended such that a cycling activity is categorized as a cycling workout.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Alan LEE, Stephen John BLACK, Jason IIJIMA
  • Publication number: 20190172155
    Abstract: Some embodiments include a method for scheduling data transactions in an electronic data transaction system. In some embodiments, the method can include presenting, by a filtering node, a user interface indicating options for rescheduling a data transaction to a later date; receiving, by the filtering node via the user interface, information indicating certain of the options that were user-selected; filtering, by the filtering node, the information to determine the user-selected options for rescheduling the data transaction to the later date; storing, in a transaction database, the user-selected options and the later date; identifying, by the filtering node on the later date, the data transaction in the transaction database; and processing, by the filtering node, the data transaction.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Donna K. Byron, Rama Kalyani T. Akkiraju, John Black, Paul Lucas
  • Publication number: 20190171210
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Application
    Filed: February 6, 2019
    Publication date: June 6, 2019
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Patent number: 10252107
    Abstract: Apparatus, systems, and methods for tracking the location of an individual during a fitness activity are disclosed. A method of tracking a participant engaged in a fitness activity includes determining a location of the participant during the fitness activity based on data received at a portable fitness device used by the participant; determining a location of a spectator during the fitness activity based on data received at a mobile spectator device used by the spectator; from a server, sending an alert to a spectator at a spectator device during the fitness activity indicating that the participant is within a predetermined distance of the spectator; and sending an alert to the portable fitness device during the fitness activity indicating that the spectator is within a predetermined distance of the participant.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: April 9, 2019
    Assignee: adidas AG
    Inventors: Jon Harald Werner, Christian Dibenedetto, Stephen John Black, Amy Jones Vaterlaus
  • Patent number: 10241514
    Abstract: Systems and methods for initializing a robot to autonomously travel a route are disclosed. In some exemplary implementations, a robot can detect an initialization object and then determine its position relative to that initialization object. The robot can then learn a route by user demonstration, where the robot associates actions along that route with positions relative to the initialization object. The robot can later detect the initialization object again and determine its position relative to that initialization object. The robot can then autonomously navigate the learned route, performing actions associated with positions relative to the initialization object.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: March 26, 2019
    Assignee: Brain Corporation
    Inventors: Jean-Baptiste Passot, Jaldert Rombouts, Cody Griffin, John Black
  • Publication number: 20190061160
    Abstract: Systems and methods for automatic detection of spills are disclosed. In some exemplary implementations, a robot can have a spill detector comprising at least one optical imaging device configured to capture at least one image of a scene containing a spill while the robot moves between locations. The robot can process the at least one image by segmentation. Once the spill has been identified, the robot can then generate an alert indicative at least in part of a recognition of the spill.
    Type: Application
    Filed: June 4, 2018
    Publication date: February 28, 2019
    Inventors: Dimitry Fisher, Cody Griffin, Micah Richert, Filip Piekniewski, Eugene Izhikevich, Jayram Moorkanikara Nageswaran, John Black
  • Publication number: 20190014965
    Abstract: A floor cleaning machine can comprise a chassis, a cleaning mechanism, a control system, and a cleaning operation sensing system connected to the chassis. The chassis can be configured for movement along a cleaning path. The cleaning mechanism can perform a cleaning operation. The liquid system can provide liquid to the cleaning mechanism. The recovery system can recover liquid from the cleaning operation. The control system can control performance of the cleaning operation. The cleaning operation sensing system can detect a condition of the cleaning operation. The cleaning operation sensing system can comprise a water trailing detection system comprising: a frame connected to the chassis aft of the recovery system; an absorbent medium connected to the frame; and a moisture sensor in communication with the control system to alter a signal in response to moisture in the absorbent medium.
    Type: Application
    Filed: June 12, 2018
    Publication date: January 17, 2019
    Inventors: Kipp Knutson, Stuart McDonald, Stephen Klopp, John Black, David Wood, Donald Joseph Legatt
  • Publication number: 20190003996
    Abstract: Disclosed is a flow meter and method for measuring water cut and salinity of a multiphase mixture. The water-cut meter includes a conduit configured to receive the multiphase mixture, and a probe array configured to measure a cross-sectional area of the conduit. The probe array includes a plurality of coaxial probes connected in parallel. Optionally, the probe array is configured to operate at a single high frequency, for example, 1 to 3 GHz, to minimize conductivity loss relative to capacitance. The flow meter further includes a processor configured to transmit a signal to the probe array and to receive a reflected signal from the probe array using a single channel. The processor is further configured to calculate the water cut and the salinity of the multiphase mixture based on a single complex permittivity of the multiphase mixture calculated from the received reflected signal.
    Type: Application
    Filed: August 17, 2018
    Publication date: January 3, 2019
    Applicant: Saudi Arabian Oil Company
    Inventors: Michael John Black, Mohamed N. Noui-Mehidi
  • Patent number: 10166436
    Abstract: Methods and program products for building a workout are disclosed. In an embodiment, a method for generating a workout includes the steps of receiving user input indicating features of a desired workout, generating a workout, wherein the workout comprises a plurality of intervals, and wherein a first interval comprises an interval intensity and an interval duration, and initiating a graphical display that conveys the number of intervals making up the workout and the interval intensity and the interval duration of the first interval.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: January 1, 2019
    Assignee: adidas AG
    Inventors: Christian DiBenedetto, Maya Ann Powch, Stephen John Black
  • Publication number: 20180376392
    Abstract: A method and apparatus for operating a satellite system including different satellites that may belong to different types of satellite constellations. In some implementations, the satellite system may include a LEO satellite constellation and one or more non-LEO satellite constellations that can be used to increase the forward link capacity of the LEO satellite constellation, for example, by allowing an LEO satellite to offload at least some of its forward link traffic to one of the non-LEO satellites. The user terminals can dynamically switch forward link communications between a LEO satellite and a non-LEO satellite while maintaining a return link connection with the LEO satellite.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 27, 2018
    Inventors: Qiang Wu, Peter John Black, Ruoheng Liu
  • Publication number: 20180376393
    Abstract: A method and apparatus for operating a satellite system including different satellites that may belong to different types of satellite constellations. In some implementations, the satellite system may include a LEO satellite constellation and one or more non-LEO satellite constellations that can be used to increase the forward link capacity of the LEO satellite constellation, for example, by allowing an LEO satellite to offload at least some of its forward link traffic to one of the non-LEO satellites. The user terminals can dynamically switch forward link communications between a LEO satellite and a non-LEO satellite while maintaining a return link connection with the LEO satellite.
    Type: Application
    Filed: June 19, 2018
    Publication date: December 27, 2018
    Inventors: Qiang Wu, Peter John Black, Ruoheng Liu
  • Publication number: 20180356356
    Abstract: Disclosed is a flow meter and method for measuring water cut and salinity of a multiphase mixture. The water-cut meter includes a conduit configured to receive the multiphase mixture, and a probe array configured to measure a cross-sectional area of the conduit. The probe array includes a plurality of coaxial probes connected in parallel. Optionally, the probe array is configured to operate at a single high frequency, for example, 1 to 3 GHz, to minimize conductivity loss relative to capacitance. The flow meter further includes a processor configured to transmit a signal to the probe array and to receive a reflected signal from the probe array using a single channel. The processor is further configured to calculate the water cut and the salinity of the multiphase mixture based on a single complex permittivity of the multiphase mixture calculated from the received reflected signal.
    Type: Application
    Filed: August 17, 2018
    Publication date: December 13, 2018
    Applicant: Saudi Arabian Oil Company
    Inventors: Michael John Black, Mohamed N. Noui-Mehidi