Patents by Inventor Joshua Marshall

Joshua Marshall 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: 11595711
    Abstract: An embodiment includes software that causes a third node to perform operations comprising: in response to receiving a first identifier for a first node that includes at least one processor, authenticate a first user of the first node via a first authentication service; in response to receiving a second identifier for a second node that includes at least one processor, authenticate a second user of the second node via a second authentication service that is unequal to the first authentication service; in response to authenticating the first user of the first node, communicate a first list of media assets to the first computing node; in response to authenticating the second user of the second node, communicate a second list of media assets to the second computing node. Other embodiments are described herein.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: February 28, 2023
    Assignee: USTUDIO, INC.
    Inventors: Joshua Marshall, Timothy Jensen, Thomas Stephens
  • Patent number: 11226201
    Abstract: Provided are apparatus and methods for generating a representation of a physical environment, comprising: a mobile sensor platform (MSP) including sensors that output sensor signals relating to parameters such as range, gravity, direction of the Earth's magnetic field, and angular velocity. The MSP is adapted to be moved through the environment. The sensor signals are processed and observations of axes in the environment are generated for a sequence of time steps, the orientation of the MSP is estimated for each of the time steps, observed axes are identified at each orientation, and similar axes are associated. The orientations, the axes in the environment, and the directions of gravity and the Earth's magnetic field are linked such that each observation is predicted based on the estimates of the orientations. An estimate of the orientations is optimized and an output of the representation of the physical environment is generated based on the optimized orientation estimates.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: January 18, 2022
    Assignee: Queen's University at Kingston
    Inventors: Marc Gallant, Joshua Marshall
  • Patent number: 10948607
    Abstract: The invention relates to an apparatus and method for augmenting the 3 dimensional position information obtained from the NAVSTAR satellite-based global positioning system (“GPS”) system. Such systems can be impacted by physical obstacles that prevent the receipt of the satellite signals or as a result of sun spot activity that introduces noise into the signals thus causing them to become intermittently unavailable and/or making them less accurate in the course of normal operation. Therefore, an improved positioning solution that can operate under such poor GPS operational conditions is needed. The apparatus and method of the invention augments GPS with dead reckoning techniques when GPS signals are unavailable or inaccurate. The apparatus and method of the invention demonstrates highest value when applied to blasthole drill positioning applications in open-pit mines.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: March 16, 2021
    Assignee: Peck Tech Consulting Ltd.
    Inventors: Sandy Pyke, Nicholas Jamie Lavigne, Joshua Marshall, Jonathan Peck, Andrew Scott
  • Publication number: 20200404353
    Abstract: An embodiment includes software that causes a third node to perform operations comprising: in response to receiving a first identifier for a first node that includes at least one processor, authenticate a first user of the first node via a first authentication service; in response to receiving a second identifier for a second node that includes at least one processor, authenticate a second user of the second node via a second authentication service that is unequal to the first authentication service; in response to authenticating the first user of the first node, communicate a first list of media assets to the first computing node; in response to authenticating the second user of the second node, communicate a second list of media assets to the second computing node. Other embodiments are described herein.
    Type: Application
    Filed: December 14, 2018
    Publication date: December 24, 2020
    Inventors: Joshua Marshall, Timothy Jensen, Thomas Stephens
  • Patent number: 10676190
    Abstract: An autorotating unmanned aerial vehicle (UAV) has a data acquisition system and a rotor assembly including a hub that couples the rotor assembly to the UAV. Although not limited thereto, the UAV is suitable for collecting data about the inside of a cavity. The data acquisition system includes a processor and one or more sensors that obtain data about motion of the UAV and at least one parameter of the cavity as the UAV descends though the cavity. Features of the cavity may be mapped by generating a 3D point cloud from the data. The cavity may be natural or man-made, such as a mine.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: June 9, 2020
    Assignee: Queen's University at Kingston
    Inventors: Jordan Mitchell, Joshua Marshall
  • Patent number: 10408946
    Abstract: The invention relates to an apparatus and method for augmenting the 3 dimensional position information obtained from the NAVSTAR satellite-based global positioning system (“GPS”) system. Such systems can be impacted by physical obstacles that prevent the receipt of the satellite signals or as a result of sun spot activity that introduces noise into the signals thus causing them to become intermittently unavailable and/or making them less accurate in the course of normal operation. Therefore, an improved positioning solution that can operate under such poor GPS operational conditions is needed. The apparatus and method of the invention augments GPS with dead reckoning techniques when GPS signals are unavailable or inaccurate. The apparatus and method of the invention demonstrates highest value when applied to blasthole drill positioning applications in open-pit mines.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: September 10, 2019
    Assignee: PECK TECH CONSULTING LTD.
    Inventors: Sandy Pyke, Nicholas J. Lavigne, Joshua Marshall, Jonathan Peck, Andrew Scott
  • Publication number: 20190271787
    Abstract: The invention relates to an apparatus and method for augmenting the 3 dimensional position information obtained from the NAVSTAR satellite-based global positioning system (“GPS”) system. Such systems can be impacted by physical obstacles that prevent the receipt of the satellite signals or as a result of sun spot activity that introduces noise into the signals thus causing them to become intermittently unavailable and/or making them less accurate in the course of normal operation. Therefore, an improved positioning solution that can operate under such poor GPS operational conditions is needed. The apparatus and method of the invention augments GPS with dead reckoning techniques when GPS signals are unavailable or inaccurate.
    Type: Application
    Filed: May 16, 2019
    Publication date: September 5, 2019
    Inventors: Sandy PYKE, Nicholas Jamie LAVIGNE, Joshua MARSHALL, Jonathan PECK, Andrew SCOTT
  • Patent number: 10391287
    Abstract: A shunt catheter system and method of use thereof. The system generally includes an open-ended ventricular catheter with drainage apertures and safety flap valves, a reservoir with inline filter, and a peritoneal catheter. After insertion, for example into the ventricles of the brain, cerebrospinal fluid would pass into the ventricular catheter, through the inline filter in the reservoir, and into the peritoneal catheter, subsequently exiting the shunt catheter system. During insertion of the ventricular catheter, a catheter stylet or wire/string and plug stylet can be positioned therein to occlude the open end. The ventricular catheter may be positioned perpendicular to the peritoneal catheter and can be coupled to one another through the reservoir and inline filter or valve.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: August 27, 2019
    Assignee: University of South Florida
    Inventor: Joshua Marshall Beckman
  • Publication number: 20190031342
    Abstract: An autorotating unmanned aerial vehicle (UAV) has a data acquisition system and a rotor assembly including a hub that couples the rotor assembly to the UAV. Although not limited thereto, the UAV is suitable for collecting data about the inside of a cavity. The data acquisition system includes a processor and one or more sensors that obtain data about motion of the UAV and at least one parameter of the cavity as the UAV descends though the cavity. Features of the cavity may be mapped by generating a 3D point cloud from the data. The cavity may be natural or man-made, such as a mine.
    Type: Application
    Filed: July 26, 2018
    Publication date: January 31, 2019
    Inventors: Jordan Mitchell, Joshua Marshall
  • Publication number: 20180180415
    Abstract: Provided are apparatus and methods for generating a representation of a physical environment, comprising: a mobile sensor platform (MSP) including sensors that output sensor signals relating to parameters such as range, gravity, direction of the Earth's magnetic field, and angular velocity. The MSP is adapted to be moved through the environment. The sensor signals are processed and observations of axes in the environment are generated for a sequence of time steps, the orientation of the MSP is estimated for each of the time steps, observed axes are identified at each orientation, and similar axes are associated. The orientations, the axes in the environment, and the directions of gravity and the Earth's magnetic field are linked such that each observation is predicted based on the estimates of the orientations. An estimate of the orientations is optimized and an output of the representation of the physical environment is generated based on the optimized orientation estimates.
    Type: Application
    Filed: June 10, 2016
    Publication date: June 28, 2018
    Inventors: Marc Gallant, Joshua Marshall
  • Patent number: 9945668
    Abstract: Provided are methods and products for rapid, reliable, and accurate monitoring and detecting of convergence in mining and civil engineering applications. A sensor, such as a scanning laser device, is moved through a tunnel, either automatically, autonomously, or with manual guidance. The sensor is configured to acquire 3D point clouds of all or a portion of a tunnel, at selected times. The 3D point cloud data is used to compute a set of indicators, which are local descriptors of the environment along the tunnel. The indicators are then amalgamated to estimate the probability that convergence has occurred in a given region. In one embodiment, the indicators are fused together using a Bayes network.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 17, 2018
    Assignee: Queen's University at Kingston
    Inventors: Robert Lindsay Vanderbeck, Joshua A. Marshall
  • Publication number: 20170284801
    Abstract: Provided are methods and products for rapid, reliable, and accurate monitoring and detecting of convergence in mining and civil engineering applications. A sensor, such as a scanning laser device, is moved through a tunnel, either automatically, autonomously, or with manual guidance. The sensor is configured to acquire 3D point clouds of all or a portion of a tunnel, at selected times. The 3D point cloud data is used to compute a set of indicators, which are local descriptors of the environment along the tunnel. The indicators are then amalgamated to estimate the probability that convergence has occurred in a given region. In one embodiment, the indicators are fused together using a Bayes network.
    Type: Application
    Filed: March 28, 2017
    Publication date: October 5, 2017
    Inventors: Robert Lindsay Vanderbeck, Joshua A. Marshall
  • Publication number: 20160238714
    Abstract: The invention relates to an apparatus and method for augmenting the 3 dimensional position information obtained from the NAVSTAR satellite-based global positioning system (“GPS”) system. Such systems can be impacted by physical obstacles that prevent the receipt of the satellite signals or as a result of sun spot activity that introduces noise into the signals thus causing them to become intermittently unavailable and/or making them less accurate in the course of normal operation. Therefore, an improved positioning solution that can operate under such poor GPS operational conditions is needed. The apparatus and method of the invention augments GPS with dead reckoning techniques when GPS signals are unavailable or inaccurate. The apparatus and method of the invention demonstrates highest value when applied to blasthole drill positioning applications in open-pit mines.
    Type: Application
    Filed: October 21, 2014
    Publication date: August 18, 2016
    Applicant: Peck Tech Consulting Ltd.
    Inventors: Sandy PYKE, Jamie LAVIGNE, Joshua MARSHALL, Jonathan PECK, Andrew SCOTT
  • Patent number: 9364647
    Abstract: A shunt catheter system and method of use thereof. The system generally includes an open-ended ventricular catheter with drainage apertures and safety flap valves, a reservoir with inline filter, and a peritoneal catheter. After insertion, for example into the ventricles of the brain, cerebrospinal fluid would pass into the ventricular catheter, through the inline filter in the reservoir, and into the peritoneal catheter, subsequently exiting the shunt catheter system. During insertion of the ventricular catheter, a catheter stylet or wire/string and plug stylet can be positioned therein to occlude the open end. The ventricular catheter may be positioned perpendicular to the peritoneal catheter and can be coupled to one another through the reservoir and inline filter or valve.
    Type: Grant
    Filed: June 19, 2015
    Date of Patent: June 14, 2016
    Assignee: University of South Florida
    Inventor: Joshua Marshall Beckman
  • Patent number: 9124423
    Abstract: Provided are a method, system, and article of manufacture for iterative data secret-sharing transformation and reconversion. In one aspect, data secret-sharing transformation and reconversion is provided in which each bit of an input stream of bits of data is split, on a bit by bit basis, into a pair of secret-sharing bits, and the secret-sharing bits of each pair of secret-sharing bits are separated into separate streams of secret-sharing bits. In this manner, one secret-sharing bit of each pair of secret-sharing bits may be placed in one stream of secret-sharing bits and the other secret-sharing bit of each pair may be placed in another stream of secret-sharing bits different from the one stream of secret-sharing bits. Confidentiality of the original input stream may be protected in the event one but not both streams of secret-sharing bits is obtained by unauthorized personnel.
    Type: Grant
    Filed: May 14, 2010
    Date of Patent: September 1, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul A. Jennas, II, Jason L. Peipelman, Joshua Marshall Rhoades, Matthew J. Ward
  • Patent number: 8850434
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for constraining auto live migration of virtual machines using group tags, access control lists, and time constraints. A system assigns a hypervisor a group tag denoting membership in a group and assigns a virtual machine an affinity group tag that denotes a placement requirement on hypervisors. The affinity group tag can be positive, requiring a match, or negative, requiring a non-match. The system migrates the virtual machine to the hypervisor according to compatibility between the group tag and the affinity group tag. Limitations of virtual machine placement and live migration due to group tags can be overridden in the system by a forced migration triggered by a human or qualifying event. Additionally, an access control list can be added to group membership of hypervisors and a time dimension can be added to a group tag or an access control list.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 30, 2014
    Assignee: Adaptive Computing Enterprises, Inc.
    Inventors: Joshua Marshall Butikofer, Douglas Reed Wightman
  • Patent number: 8825603
    Abstract: A data transfer application implemented in a computational device receives a request to copy a plurality of storage volumes that form a consistency group. A determination is made that a first storage volume of the plurality of storage volumes is more likely to be written into than a second storage volume of the plurality of storage volumes, in response to receiving the request to copy the plurality of storage volumes. The first storage volume is copied before copying the second storage volume, in response to determining that the first storage volume is more likely to be written into than the second storage volume.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Theodore Timothy Harris, Jr., Paul Anthony Jennas, II, Jason L. Peipelman, Joshua Marshall Rhoades, Matthew J. Ward
  • Patent number: 8826332
    Abstract: An embodiment of the invention simplifies management of the “video lifecycle”. An embodiment includes one of more modules that streamline the video publishing process by abstracting technical steps such as video publishing, updating video, unpublishing video, retrieval or statistics concerning video, authorization to process video, validation of video, video metadata processing, video transcoding, and/or video transmission. Other embodiments are described herein.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: September 2, 2014
    Assignee: uStudio, Inc.
    Inventors: Joshua Marshall, Jen Grogono
  • Publication number: 20140181864
    Abstract: An embodiment of the invention simplifies management of the “video lifecycle”. An embodiment includes one of more modules that streamline the video publishing process by abstracting technical steps such as video publishing, updating video, unpublishing video, retrieval or statistics concerning video, authorization to process video, validation of video, video metadata processing, video transcoding, and/or video transmission. Other embodiments are described herein.
    Type: Application
    Filed: December 21, 2012
    Publication date: June 26, 2014
    Inventors: Joshua Marshall, Jen Grogono
  • Patent number: 8688654
    Abstract: A data storage subsystem having a plurality of data compression engines configured to compress data, each having a different compression algorithm. A data handling system is configured to select at least one sample of data; operate a plurality of the data compression engines to compress the selected sample(s); determine the compression ratios of the operated data compression engines with respect to the selected sample(s); and select the data compression engine having the greatest compression ratio with respect to the selected sample(s), to compress the data. Further, the data compression engines may be in tiers from low to high in accordance with expected latency to compress data and to uncompress compressed data; and a data compression engine is selected from a tier that is inverse to the present rate of access.
    Type: Grant
    Filed: October 6, 2009
    Date of Patent: April 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Michael Robert Groseclose, Jr., Larry Juarez, David Montogmery, Jason Lee Peipelman, Joshua Marshall Rhoades