Patents by Inventor Stephen Daniel

Stephen Daniel 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: 20160205097
    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: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    Inventors: Souheil Ben Yacoub, Stephen Daniel James
  • Publication number: 20160205106
    Abstract: Provided is a method for subscribing to a data feed from an internet of things (“IoT”) device. The method comprises obtaining, by a subscribe application program interface (“API”) of a container, a subscription request to subscribe to the data feed from a requestor, wherein the container is operable to provide one or more services to an internet of things (“IoT”) device through one or more application programming interfaces (“APIs”), wherein subscription request is associated with data stored in one or more domain name system (“DNS”) records; determining that the subscription request is permissible based on a list of approved requestors; and providing the data feed to the requestor, wherein the requestor is another container or another IoT device.
    Type: Application
    Filed: January 12, 2015
    Publication date: July 14, 2016
    Inventors: Souheil Ben Yacoub, Regis Piccand, Daniel Schonfeld, Stephen Daniel James, Andrew Fregly
  • Patent number: 9388635
    Abstract: In an apparatus of the type comprising a first assembly, a second assembly, an orientable rotatable connection between the first assembly and the second assembly, and a control device associated with the orientable rotatable connection, a method for controlling the actuation of the control device. Particular embodiments of the method include comparing an actual orientation of the second assembly with a target orientation, actuating the control device to perform a control device actuation cycle if the actual orientation is not acceptable, determining an updated actual orientation of the second assembly, comparing the updated actual orientation with the target orientation, and repeating the control device actuation cycle if the updated target orientation is not acceptable. A first exemplary embodiment of the method represents a target approach to achieving the target orientation. A second exemplary embodiment of the method represents an incremental approach to achieving the target orientation.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: July 12, 2016
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Terence Allan Schroter, Alben D'Silva, Stephen Daniel Lloyd, Tim John Cox, Sheldon Kryger
  • Publication number: 20160153919
    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: Application
    Filed: February 9, 2016
    Publication date: June 2, 2016
    Inventors: Roger P. Smith, Carol A. Click, Rebecca Mullen, Stephen Daniel Barton
  • Publication number: 20160134361
    Abstract: Systems and methods for ring protection switching in a network based on selectively blocking and unblocking a port include forwarding traffic via the port over a data channel that utilizes a first service identifier, wherein the data channel is routed in the network along a closed loop; and selectively blocking and unblocking traffic on the port to provide the ring protection switching over the closed loop, wherein the selectively blocking and unblocking is performed based on a management channel that utilizes a second service identifier that is a different type from the first service identifier.
    Type: Application
    Filed: January 7, 2016
    Publication date: May 12, 2016
    Applicant: Ciena Corporation
    Inventors: Marc HOLNESS, Stephen Daniel SHEW, David GILSON
  • Patent number: 9296641
    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: November 1, 2012
    Date of Patent: March 29, 2016
    Assignee: Owens-Brockway Glass Container Inc.
    Inventors: Roger P. Smith, Carol A. Click, Rebecca Mullen, Stephen Daniel Barton
  • 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