Patents by Inventor Stephen Daniell

Stephen Daniell 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: 20160080312
    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: Application
    Filed: November 23, 2015
    Publication date: March 17, 2016
    Inventors: Stephen Daniel James, Arunabho Das
  • Publication number: 20160062694
    Abstract: Embodiments described herein provide an object store that efficiently manages and services objects for use by clients of a distributed data processing system. Illustratively, the object store may be embodied as a quasi-shared storage system that interacts with nodes of the distributed data processing system to service the objects as blocks of data stored on a plurality of storage devices, such as disks, of the storage system. To that end, an architecture of the object store may include an on-disk layout, e.g., of the storage system, and an incore layout, e.g., of the nodes, that cooperate to illustratively convert the blocks to objects for access by the clients.
    Type: Application
    Filed: November 12, 2015
    Publication date: March 3, 2016
    Inventors: Gaurav Makkar, Srinivasan Narayanamurthy, Kartheek Muthyala, Stephen Daniel
  • Patent number: 9264254
    Abstract: A node includes a first port configured to be selectively blocked and unblocked; a second port configured to be selectively blocked and unblocked; a forwarder between the first port and the second port; a management channel between the first port and the second port, wherein the selective blocking and unblocking of the first port and the second port is based on the management channel; and a data channel between the first port and the second port, wherein the data channel utilizes an arbitrary service identifier. A method can include operating a ring with Ring Protection Switching comprising a forwarding mechanism and a blocking mechanism that are independent and decoupled entities therebetween, wherein the ring includes a management channel and a data channel that each utilize an arbitrary service identifier.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: February 16, 2016
    Assignee: Ciena Corporation
    Inventors: Marc Holness, Stephen Daniel Shew, David Gilson
  • Patent number: 9248892
    Abstract: A stabilizing fin that includes a hollow tubular element that has an upper surface for attachment to the bottom surface of a water planing device. The tubular element has an open front end and open rear end. During use thereof the hollow tubular element provides lateral stability and vertical stability while allowing for increased turning ability for enhanced control by a user. The water planing device may be, for example, a surfboard, a wind surfing board, a kite board, a water ski, a wake board or a boat.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: February 2, 2016
    Inventors: Todd Young, Stephen Daniel Upham
  • Patent number: 9197487
    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: March 15, 2013
    Date of Patent: November 24, 2015
    Assignee: VERISIGN, INC.
    Inventors: Stephen Daniel James, Arunabho Das
  • Publication number: 20150318949
    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: Application
    Filed: July 10, 2015
    Publication date: November 5, 2015
    Inventors: David Weldon BOERTJES, Stephen Daniel SHEW
  • Patent number: 9146684
    Abstract: A storage architecture of a storage system environment has a storage connector interface configured to exchange data directly between flash storage devices on a server and a storage array of the environment so as to bypass main memory and a system bus of the server. According to one or more embodiments, the storage connnector interface includes control logic configured to implement the data exchange in accordance with one of a plurality of operational modes that deploy and synchronize the data on the flash storage devices and the storage array. Advantageously, the storage connector interface obviates latencies and bandwidth consumption associated with prior data exchanges over the main memory and bus, thereby enhancing storage architecture performance.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: September 29, 2015
    Assignee: NetApp, Inc.
    Inventors: Hubbert Smith, Stephen Daniel
  • Patent number: 9139789
    Abstract: A method for producing a petroleum substitute through a solvent extraction of woody tree material is provided. A raw biomass of woody tree material is processed into solvent-permeable wood particles and chips. Naturally occurring hydrocarbons suitable for use as a petroleum substitute are extracted by a mixture of polar and non-polar organic solvents in a counterflow operation. The extracted hydrocarbon oils are then separated from the solvent for use as a petroleum substitute, while the solvent is reused in the extraction process.
    Type: Grant
    Filed: June 4, 2011
    Date of Patent: September 22, 2015
    Assignee: Phytoleum Technologies Group, LLC
    Inventor: Stephen Daniel Matthews
  • Patent number: 9083484
    Abstract: A network includes a plurality of interconnected nodes utilizing an all-broadcast architecture for a plurality of wavelengths therebetween; a routing protocol configured to compute a loop-free path through the plurality of interconnected nodes, wherein the loop-free path is computed for at least one wavelength of the plurality of wavelengths using routing constructs adapted to a photonic domain; and at least one blocking element configured to selectively block the at least one wavelength based on the computed loop-free path. A routing method photonic node are also disclosed.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: July 14, 2015
    Assignee: Ciena Corporation
    Inventors: David Weldon Boertjes, Stephen Daniel Shew
  • Publication number: 20150193338
    Abstract: In one embodiment, storage arrays of solid state drives (SSDs) coupled to a node are organized as redundant array of independent disks (RAID) groups. Each storage array includes one or more segments. Each segment has contiguous free space on the SSDs. Data and metadata is organized on the SSDs with a sequential log-structured layout, with the data organized as variable-length extents of one or more logical units (LUNs). Segment cleaning is performed to clean a selected segment by moving the extents of the selected segment that contain valid data to one or more different segments so as to free the selected segment. Additional extents are written as a sequence of contiguous range write operations to the entire free segment with temporal locality to reduce data relocation within the SSDs as a result of the write operations.
    Type: Application
    Filed: January 8, 2014
    Publication date: July 9, 2015
    Applicant: NetApp, Inc.
    Inventors: Rajesh Sundaram, Stephen Daniel, Jeffrey S. Kimmel, Blake H. Lewis
  • Patent number: 9039995
    Abstract: A testing cartridge for metering of a sample to be tested. The testing cartridge includes a casing defining a casing opening and a sliding member defining a sliding member opening. The casing opening or the sliding member opening can define a specified volume, wherein the casing opening and the sliding member opening collectively define a sample application region dimensioned to accommodate receiving an amount of sample exceeding the specified volume. The sliding member is movable transversely to the casing opening by having the sliding member and the casing traverse across each other's respective openings to remove excess sample from the received amount of sample and retain the specified volume from the received amount of sample.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: May 26, 2015
    Assignee: Cardiogenics Inc.
    Inventors: Stephen Daniel Thorogood, Paul Saunders
  • Publication number: 20150065763
    Abstract: A preferred embodiment of the present invention is directed generally to a composition of matter and, more specifically, to a composition comprising a petroleum substitute produced from renewable, woody tree-based sources through a solvent extraction process. The woody tree sources are typically hydrocarbon-bearing trees or shrubs capable of producing significant quantities of liquid terpenes such that the process of extracting hydrocarbons from the woody tree material is economically viable. In a preferred embodiment of the invention, the woody tree material is derived from pine or eucalyptus trees, or a combination thereof. These tree species contain relatively large quantities of relatively low molecular weight hydrocarbons. A raw woody tree biomass is processed into a plurality of solvent-permeable wood particles. Naturally occurring hydrocarbons found in the wood particles are then extracted using an organic solvent extraction process.
    Type: Application
    Filed: November 6, 2014
    Publication date: March 5, 2015
    Applicant: PHYTOLEUM TECHNOLOGIES GROUP, L.L.C.
    Inventor: Stephen Daniel Matthews
  • Patent number: 8947404
    Abstract: A stylus may have a flat portion on a movable tip at one end for contact with a flat surface, or a stylus may have movable pins adjustable in response to contact pressure for use with a non-flat surface.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: February 3, 2015
    Assignee: Atmel Corporation
    Inventors: Nigel Stephen Daniel Hinson, Thomas Matthew Bell
  • Patent number: 8945467
    Abstract: A method and apparatus for sterilizing an article. The method comprises placing an article in a sterilization container, generating oxidizing plasma radicals at atmospheric pressure, and providing the oxidizing plasma radicals to the sterilization container to sterilize the article in the container.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: February 3, 2015
    Assignee: Arann Healthcare Ltd.
    Inventors: Felipe Soberon, Shane Glynn, Paul Maguire, Stephen Daniels
  • Publication number: 20150020441
    Abstract: A preferred embodiment of the present invention is directed generally to a composition of matter and, more specifically, to a composition comprising a petroleum substitute produced from renewable, herbaceous plant-based sources through a solvent extraction process. The plant sources are typically hydrocarbon-bearing plants capable of producing significant quantities of liquid terpenes such that the process of extracting hydrocarbons from the plant material is economically viable. In a preferred embodiment of the invention, the plant species is Euphorbia tirucalli, a species that contains relatively large quantities of relatively low molecular weight hydrocarbons. A raw plant biomass is milled and formed into a batt of plant material having generally uniform properties. Naturally occurring hydrocarbons found in the plant material are then extracted using an organic solvent extraction process.
    Type: Application
    Filed: October 9, 2014
    Publication date: January 22, 2015
    Applicant: PHYTOLEUM TECHNOLOGIES GROUP, L.L.C.
    Inventor: Stephen Daniel Matthews
  • Patent number: 8924440
    Abstract: An extent-based storage architecture is implemented by a storage server receiving a read request for an extent from a client, wherein the extent includes a group of contiguous blocks and the read request includes a file block number. The storage server retrieves an extent identifier from a first sorted data structure, wherein the storage server uses the received file block number to traverse the first sorted data structure to the extent identifier. The storage server retrieves a reference to the extent from a second sorted data structure, wherein the storage server uses the retrieved extent identifier to traverse the second sorted data structure to the reference, and wherein the second sorted data structure is global across a plurality of volumes. The storage server retrieves the extent from a storage device using the reference and returns the extent to the client.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: December 30, 2014
    Assignee: NetApp, Inc.
    Inventors: Rickard E. Faith, Subramaniam Perivagaram, Sandeep Yadav, Ashish Prakash, Blake Lewis, Jeffrey S. Kimmel, Stephen Daniel
  • Publication number: 20140363421
    Abstract: A colostrum derived bioactive supplement derived of a number of cleaved protein fragments. The colostrum supplement is utilized with milk protein and Leucine to provide improved muscular function and exercise recovery.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 11, 2014
    Applicant: ISATORI, INC.
    Inventor: Stephen Daniel Adele
  • Patent number: 8880788
    Abstract: In one embodiment, 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 on solid state drives (SSDs) 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). The metadata may include mappings from host-visible logical block address 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 such that relocation of the extent on SSD does not require update to volume layer metadata.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: November 4, 2014
    Assignee: NetApp, Inc.
    Inventors: Rajesh Sundaram, Stephen Daniel, Jeffrey S. Kimmel, Blake H. Lewis
  • Patent number: 8864619
    Abstract: A power take off device includes input and output shafts and an integral planetary gear set. The power take off device may be a single speed or a two speed device. The input shaft and the output shaft are mechanically connected through the planetary gear set. In one mode of operation of the power take off device, a substantial speed reduction and torque increase is provided between the input shaft and the output shaft. The power take off device may change to a second mode of operation without stopping to provide a direct one to one speed and torque ratio between the input shaft and the output shaft. A planetary gear set clutch unit includes a two direction actuator that provides fluid pressure actuation and release of the clutch unit with a single input signal.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: October 21, 2014
    Assignee: Parker-Hannifin Corporation
    Inventors: Stephen Daniel Horsfall, John Loeffler
  • Patent number: 8859891
    Abstract: A socket assembly includes a photovoltaic package having a substrate with a photovoltaic cell and contact pads electrically connected to the photovoltaic cell. A dielectric housing removably receives the photovoltaic package. The dielectric housing holds contacts in mating engagement with the contact pads. A metal shell receives the housing and the photovoltaic package, and the metal shell has a window providing access to the photovoltaic cell.
    Type: Grant
    Filed: February 26, 2010
    Date of Patent: October 14, 2014
    Assignee: Tyco Electronics Corporation
    Inventors: Scott Stephen Duesterhoeft, Stephen Daniel Gherardini, Henry Otto Herrmann, Jr.