Patents by Inventor Stephen Daniels

Stephen Daniels 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: 10230691
    Abstract: Embodiments relate to systems, devices, and computing-implemented methods for resolving DNS requests by sending, from a device, a first DNS request for a domain name associated with a local service device to a DNS firewall server. The DNS firewall server can send a response that includes a status indicating a server failure in response to determining that the first DNS request is associated with a customer of a DNS firewall service and determining that a record associated with the domain name cannot be found. The device can receive the response and send a second DNS request to an internal DNS server in response to the status indicating the server failure.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: March 12, 2019
    Assignee: VERISIGN, INC.
    Inventors: Andrew Cathrow, Stephen Daniel James
  • Patent number: 10150573
    Abstract: A method for presenting flight control system data onboard an aircraft is provided. The method detects a current operating mode of an automatic flight control system; determines a current aircraft operation, based on the current operating mode; identifies, based on the current aircraft operation, potential aircraft operations associated with a plurality of operating modes of the automatic flight control system, and wherein the plurality of operating modes comprises the current operating mode; presents, via a display device onboard the aircraft, a first plain-text description of the current operating mode and the current aircraft operation; and presents, via the display device, a plurality of plain-text descriptions, wherein each of the plain-text descriptions is associated with a respective one of the potential aircraft operations.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: December 11, 2018
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Jonathan Matthew Wong, Justin Ryan, Dave Gribble, Stephen Daniel Kropp
  • Publication number: 20180326635
    Abstract: An apparatus and method for actuating a valve stem between an open position and a closed position and for taking one or more valve gated nozzle out of service is disclosed. The hot runner includes a valve gated nozzle having a valve stem, the valve stem coupled to a piston that is held against an actuation plate via pressurized air. When a valve stem becomes stuck in a gate of the hot runner, the actuation plate can continue to move while the piston remains stationary. The valve stem may also be protected from an over force situation such as if the valve stem encounters an obstruction as the actuation plate is moving toward the closed position.
    Type: Application
    Filed: November 14, 2016
    Publication date: November 15, 2018
    Inventors: Stephen Daniel FERENC, William Steven KEIR, Brandon Douglas WHITE
  • Publication number: 20180278666
    Abstract: A decoder operable to decode audio signals. The decoder operable to receive an encoded bitstream that includes bitstream synchronization command data and program command data and process the encoded bitstream and identify within the bitstream the synchronization command data. The decoder further operable to decode the program command packet and at least one program related channel data using information provided in the synchronization command data and decode program related channel data using information provided in the program command data.
    Type: Application
    Filed: October 17, 2017
    Publication date: September 27, 2018
    Inventors: James David Johnston, Stephen Daniel White, King Wei Hor, Barry M. Genova
  • Publication number: 20180277130
    Abstract: A codec operable to process audio data and related data. The codec further operable to receive at least one of an audio, audio auxiliary, program configuration, and data signals from a program source, the audio signals including at least one of single channel audio and multi-channel audio signals, audio auxiliary signals including spatial and motion data and environmental characteristics, the data signals including program related data. The codec further operable to generate a non-transitory encoded bitstream, wherein the bitstream includes at least one of synchronization command data and at least one of a program command data, audio channel data, audio auxiliary data, program content data, and an end of stream data, wherein the encoded bitstream includes an identifier for defining packet type for each data component. The synchronization command data includes a stream start flag defining an entry point for decoding the bitstream and further provides sample rate for the encoded bitstream.
    Type: Application
    Filed: October 17, 2017
    Publication date: September 27, 2018
    Inventors: James David Johnston, Stephen Daniel White, King Wei Hor, Barry M. Genova
  • Publication number: 20180278241
    Abstract: A sub-band coder operable to process audio samples for use in a digital encoder. The sub-band coder comprising application code instructions executable on a processor configured to cause the coder to filter the audio samples into a plurality of frequency band components using at least one Pseudo-Quadrature Mirror Filter (PQMF) and modulate the plurality of frequency band components into a plurality of quantized band values using a pulse code modulation technique. The application code instructions further operable to cause the coder to decode the plurality of quantized band values into an approximation signal using an inverse pulse code modulation technique and at least one Inverse Pseudo-Quadrature Mirror Filter (IPQMF). The application code instructions operable to cause the coder generates an output for use by the digital encoder that includes the plurality of quantized band values, the approximation signal, and a plurality of encoded quantized band values.
    Type: Application
    Filed: October 17, 2017
    Publication date: September 27, 2018
    Inventors: James David Johnston, Stephen Daniel White, King Wei Hor, Barry M. Genova
  • Publication number: 20180278962
    Abstract: An encoder operable to filter audio signals into a plurality of frequency band components, generate quantized digital components for each band, identify a potential for pre-echo events within the generated quantized digital components, generate an approximate signal by decoding the quantized digital components using inverse pulse code modulation, generate an error signal by comparing the approximate signal with the sampled audio signal, and process the error signal and quantized digital components. The encoder operable to process the error signal by processing delayed audio signals and Q band values, determining the potential for pre-echo events from the Q band values, and determining scale factors and MDCT block sizes for the potential for pre-echo events.
    Type: Application
    Filed: October 17, 2017
    Publication date: September 27, 2018
    Inventors: James David Johnston, Stephen Daniel White, King Wei Hor, Barry M. Genova
  • Patent number: 10084746
    Abstract: The present disclosure provides systems, methods, and products for high performance implementation of traffic management rules. In various embodiments, traffic management rules, such as DNS traffic management rules, are functionally expressed as rows in one or more lookup tables that are deployed to DNS resolution servers. The DNS resolution server uses the domain name, resource record type, traffic management rule types, and/or traffic management variable values to search for or look up an answer, from among multiple answers corresponding to the domain name and resource record type that meets the traffic management criteria. This look up is done without executing conventional traffic management code or scripts.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: September 25, 2018
    Assignee: VERISIGN, INC.
    Inventors: Stephen Daniel James, Arunabho Das
  • Patent number: 10042853
    Abstract: A flash-optimized, log-structured layer of a file system of a storage input/output (I/O) stack executes on one or more nodes of a cluster. The log-structured layer of the file system provides sequential storage of data and metadata (i.e., a log-structured layout) on solid state drives (SSDs) of storage arrays in the cluster to reduce write amplification, while leveraging variable compression and variable length data features of the storage I/O stack. The data may be organized as an arbitrary number of variable-length extents of one or more host-visible logical units (LUNs) served by the nodes. The metadata may include mappings from host-visible logical block address ranges (i.e., offset ranges) of a LUN to extent keys, as well as mappings of the extent keys to SSD storage locations of the extents. The storage location of an extent on SSD is effectively “virtualized” by its mapped extent key (i.e.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: August 7, 2018
    Assignee: NetApp, Inc.
    Inventors: Rajesh Sundaram, Stephen Daniel, Jeffrey S. Kimmel, Blake H. Lewis
  • Patent number: 10031109
    Abstract: An inspection device is provided which comprises a receiving member defining an open cell for receiving a target therein. An optical excitation input is in optical communication with the cell for exciting the target. At least one acoustic pickup is in acoustic communication with the cell for picking up acoustic energy resultant from excitation of the target. A recorder is provided for recording the acoustic energy picked up from the at least one acoustic pickup for facilitating structural analysis of the target.
    Type: Grant
    Filed: May 18, 2011
    Date of Patent: July 24, 2018
    Assignee: DUBLIN CITY UNIVERSITY
    Inventors: Chanel Moira Pia Hayden, Patrick J. McNally, Stephen Daniels
  • Patent number: 10018575
    Abstract: A soda-lime-silica glass container and related methods of manufacturing. A black-strikable glass composition having a base glass portion and a latent colorant portion is prepared. The base glass portion includes soda-lime-silica glass materials and one or more blue colorant materials, and the latent colorant portion includes cuprous oxide (Cu2O), stannous oxide (SnO), bismuth oxide (Bi2O3), and carbon (C). Glass containers may be formed from the black-strikable glass composition, and these glass containers may be heated to a temperature greater than 600 degrees Celsius to strike black therein. The glass containers formed from the black-strikable glass composition may be inspected—before or after striking—by infrared inspection equipment.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: July 10, 2018
    Assignee: Owens-Brockway Glass Container Inc.
    Inventors: Roger P. Smith, Carol A. Click, Rebecca Mullen, Stephen Daniel Barton
  • Publication number: 20180186467
    Abstract: A method for presenting flight control system data onboard an aircraft is provided. The method detects a current operating mode of an automatic flight control system; determines a current aircraft operation, based on the current operating mode; identifies, based on the current aircraft operation, potential aircraft operations associated with a plurality of operating modes of the automatic flight control system, and wherein the plurality of operating modes comprises the current operating mode; presents, via a display device onboard the aircraft, a first plain-text description of the current operating mode and the current aircraft operation; and presents, via the display device, a plurality of plain-text descriptions, wherein each of the plain-text descriptions is associated with a respective one of the potential aircraft operations.
    Type: Application
    Filed: January 4, 2017
    Publication date: July 5, 2018
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Jonathan Matthew Wong, Justin Ryan, Dave Gribble, Stephen Daniel Kropp
  • Patent number: 9935950
    Abstract: Provided is a method for establishing ownership of a component of an internet of things (“IoT”) device. The method comprises receiving, at a registration service, a request to register the component of the IoT device, the request comprising a public key of the component of the IoT device, an identifier of the component of the IoT device, and a public key of an owner of the component of the IoT device; determining a qualified name for the component of the IoT device based on a name associated with the owner of the component of the IoT device; generating one or more domain name system (“DNS”) records for the component of the IoT device, the one or more DNS records comprising an authentication file that identifies a chain of ownership of the component of the IoT device; and storing the one or more DNS records in a registry.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: April 3, 2018
    Assignee: VERISIGN, INC.
    Inventors: Souheil Ben Yacoub, Stephen Daniel James
  • Publication number: 20180074943
    Abstract: In one example in accordance with the present disclosure, a method may include receiving code corresponding to an HTML page structure including a plurality of executable JavaScript code and enumerating a branching path in the JavaScript code. The method may include determining a branch of the branching path that would not execute during normal operation of a browser executing the JavaScript code. The method may also include generating an artificial condition for the branch and executing the branch using the artificial condition.
    Type: Application
    Filed: August 25, 2017
    Publication date: March 15, 2018
    Inventors: Kevin Allen Williams, Steve Alan Millar, Stephen Daniel Hardeman
  • Patent number: 9873844
    Abstract: A hydrocarbon composition that is produced through a solvent extraction of woody tree material is provided. The composition is suitable for use as a petroleum substitute. The woody tree material is sourced from hydrocarbon-bearing trees or shrubs containing relatively low molecular weight hydrocarbons. Suitable tree species include pine and eucalyptus trees. A raw woody tree biomass is processed into solvent-permeable particles and chips. Naturally occurring hydrocarbons found in the wood particles are extracted using an organic solvent extraction process. The organic solvent utilized is a mixture of organic solvents that includes a non-polar solvent and a polar solvent. The extracted hydrocarbons are separated from the solvent mixture and may be used as a petroleum substitute, while the solvent may be reused in the extraction operation.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: January 23, 2018
    Assignee: Phytoleum Technologies Group, LLC
    Inventor: Stephen Daniel Matthews
  • Publication number: 20170374042
    Abstract: Provided herein is a method for registering an IoT device with a DNS registry. The method can include obtaining, at a DNS server, an identifier, IP address, and a public key of an asymmetric key pair associated with the IoT device from a network gateway device that is in communication with the IoT device, wherein the asymmetric key pair is provisioned onto the IoT device and an associated private key stored within a memory of the IoT device at a time that IoT device is manufactured or during a predetermined time window after manufacturing; creating at least one DNS record for the IoT device; assigning a domain name associated with the internet protocol (“IP”) address to the IoT device; storing the identifier, IP address, the domain name, and the public key in the at least one DNS record; and providing confirmation of the registration to the IoT device.
    Type: Application
    Filed: September 11, 2017
    Publication date: December 28, 2017
    Inventors: Stephen Daniel James, Daniel Schonfeld, Andrew Fregly, Eric Osterweil
  • Publication number: 20170372966
    Abstract: Methods and equipment for the removal of semiconductor wafers grown on the top surface of a single crystal silicon substrate covered by a porous silicon separation layer by using IR irradiation of the porous silicon separation layer to initiate release of the semiconductor wafer from the substrate, particularly at edges (and corners) of the top surface of the substrate.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 28, 2017
    Inventors: Tirunelveli S. Ravi, Stephen Daniel Miller
  • Patent number: 9842726
    Abstract: A method for monitoring at least one process parameter of a plasma process being performed on a semiconductor wafer, surface or surface and determine arc events occurring within the plasma tool chamber. The method comprises the steps of detecting the modulated light being generated from the plasma sheath during the plasma process; sampling RF voltage and current signals from the RF transmission line; processing the detected modulated light and the RF signals to produce at least one monitor statistic for the plasma process, and process the monitor signal to determine the occurrence of arcing events during the wafer processing.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: December 12, 2017
    Assignee: Verity Instruments, Inc.
    Inventors: Stephen Daniels, Shane Glynn, Felipe Soberon, Paul Maguire
  • Patent number: 9831977
    Abstract: Systems and methods for routing wavelengths in an optical network include responsive to a path request for a wavelength or group of wavelengths, determining a path through the optical network; determining a location on the path where wavelength blocking should occur to form a loop-free path in the optical network; and setting the wavelength blocking at the location. The optical network can utilize a broadcast and select architecture and the wavelength blocking is configured to prevent the wavelength or group of wavelengths from looping back on a port where the wavelength or group of wavelengths has already been received on. The optical network can utilize an all-broadcast architecture and the wavelength blocking is configured to prevent multiple paths for the wavelength or group of wavelengths by constraining the wavelength or group of wavelengths to a single path through the optical network.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: November 28, 2017
    Assignee: Ciena Corporation
    Inventors: David Weldon Boertjes, Stephen Daniel Shew
  • Publication number: 20170306709
    Abstract: A sub, downhole tool, and method for manufacturing thereof, are disclosed. The sub may include one or more flow channels, each of which may be defined in part by a longitudinal groove formed along an exterior of a collar. One or more flow channel cover may be connected to the collar. The longitudinal grooves position the flow channels further outward to provide more volume within the collar that may be used for housing one or more devices. Upper and lower blind bores are fluidly coupled to the longitudinal grooves by angled through bores to complete the flow channels. A medial bore, which may be fluidly isolated from the flow channels, may be provided to house a device, such as an instrument, detector, or circuitry.
    Type: Application
    Filed: December 11, 2014
    Publication date: October 26, 2017
    Inventors: Robert J. Cull, Stephen Daniel Lloyd, David James Laban