Patents by Inventor Thomas A. Hamilton

Thomas A. Hamilton 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: 20190222908
    Abstract: Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.
    Type: Application
    Filed: March 21, 2019
    Publication date: July 18, 2019
    Applicant: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Patent number: 10327042
    Abstract: Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: June 18, 2019
    Assignee: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20190097707
    Abstract: A wireless single-frequency-channel, full-duplex, full-time transmit and receive communication node includes an antenna that transmits a transmit signal over a wireless transmit channel and that receives a receive signal over a wireless receive channel. A communications processor includes a first port electrically coupled to the antenna and a second port electrically coupled to a transmit path where the transmit path connects the second port to the first port. A third port of communications processor is electrically coupled to a receive path that connects the first port to the third port. The communications processor is configured to pass the transmit signal in the transmit path to the first port and configured to pass the receive signal in the receive path from the first port to the third port such that the transmit signal and the receive signal occupy a same frequency channel and operate simultaneously in a same time slot.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 28, 2019
    Applicant: Photonic Systems, Inc.
    Inventors: Charles H. Cox, Thomas Hamilton Warner
  • Patent number: 10165308
    Abstract: A method comprises receiving an unmarked content item comprising stream-enabled video segments, one or more segments including sequential black frames; identifying insertion point(s) for the segments based on location of black frame(s) without requiring user input; discarding segment(s) that do not include black frames; removing black frames from the segments; generating a playlist comprising a first source location associated with segments that do not include black frames, a second source location associated with segments having removed black frames, and a third source location associated with an ad provider system; providing the playlist to the consumer system to allow the consumer system to stream segments that do not include black frames from the first source location, second stream segments having removed black frames from the second source location until a corresponding insertion point is reached, and third stream ad(s) from the third source location when the corresponding insertion point is reached.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: December 25, 2018
    Assignee: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20180255331
    Abstract: Receiving a first portion of a live stream of a content item being either prerecorded or being captured from a live event, the content item comprising or to comprise a set of stream-enabled video segments, the first portion of the live stream comprising a first subset of stream-enabled video segments. Identifying insertion point(s) within at least one stream-enabled video segment. Generating a first playlist based on the one or more identified insertion points, the first playlist associated with at least a first sub-subset stream-enabled video segments. Providing the first playlist to a consumer system. Receiving a second portion of the live stream comprising a second subset of stream-enabled video segments. Receiving a second playlist associated with the second portion of the live stream. Updating the first playlist based on the second playlist, and providing the updated first playlist to the consumer system.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 6, 2018
    Applicant: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Patent number: 10028033
    Abstract: Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: July 17, 2018
    Assignee: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20180132801
    Abstract: A patient positioning apparatus for use with a medical imaging device, the patient positioning apparatus comprising a first element and a second element, the first element having a base part and an upper part to engage a knee joint of the patient, the second element comprising a lower leg engagement part to receive a lower leg of the patient to maintain the lower leg in a desired position.
    Type: Application
    Filed: April 25, 2016
    Publication date: May 17, 2018
    Inventors: Thomas HAMILTON, David MURRAY, Stephen MELLON, Hemant PANDIT
  • Publication number: 20180124440
    Abstract: A method comprises receiving an unmarked content item comprising stream-enabled video segments, one or more segments including sequential black frames; identifying insertion point(s) for the segments based on location of black frame(s) without requiring user input; discarding segment(s) that do not include black frames; removing black frames from the segments; generating a playlist comprising a first source location associated with segments that do not include black frames, a second source location associated with segments having removed black frames, and a third source location associated with an ad provider system; providing the playlist to the consumer system to allow the consumer system to stream segments that do not include black frames from the first source location, second stream segments having removed black frames from the second source location until a corresponding insertion point is reached, and third stream ad(s) from the third source location when the corresponding insertion point is reached.
    Type: Application
    Filed: December 26, 2017
    Publication date: May 3, 2018
    Applicant: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20180019006
    Abstract: A memory controller includes a host interface for receiving memory access requests including access addresses, a memory interface for providing memory accesses to a memory system, and an address decoder coupled to the host interface for programmably mapping the access addresses to selected ones of a plurality of regions. The address decoder is programmable to map the access addresses to a first region having a non-power-of-two size using a primary decoder and a secondary decoder each having power-of-two sizes, and providing a first region mapping signal in response. A command queue stores the memory access requests and region mapping signals. An arbiter picks the memory access requests from the command queue based on a plurality of criteria, which are evaluated based in part on the region mapping signals, and provides corresponding memory accesses to the memory interface in response.
    Type: Application
    Filed: July 15, 2016
    Publication date: January 18, 2018
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Kevin M. Brandl, Thomas Hamilton, Hideki Kanayama, Kedarnath Balakrishnan, James R. Magro, Guanhao Shen, Mark Fowler
  • Patent number: 9872049
    Abstract: A method comprises receiving an unmarked content item comprising stream-enabled video segments, one or more segments including sequential black frames; identifying insertion point(s) for the segments based on location of black frame(s) without requiring user input; discarding segment(s) that do not include black frames; removing black frames from the segments; generating a playlist comprising a first source location associated with segments that do not include black frames, a second source location associated with segments having removed black frames, and a third source location associated with an ad provider system; providing the playlist to the consumer system to allow the consumer system to stream segments that do not include black frames from the first source location, second stream segments having removed black frames from the second source location until a corresponding insertion point is reached, and third stream ad(s) from the third source location when the corresponding insertion point is reached.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: January 16, 2018
    Assignee: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20180007405
    Abstract: A method comprises receiving an unmarked content item comprising stream-enabled video segments, one or more segments including sequential black frames; identifying insertion point(s) for the segments based on location of black frame(s) without requiring user input; discarding segment(s) that do not include black frames; removing black frames from the segments; generating a playlist comprising a first source location associated with segments that do not include black frames, a second source location associated with segments having removed black frames, and a third source location associated with an ad provider system; providing the playlist to the consumer system to allow the consumer system to stream segments that do not include black frames from the first source location, second stream segments having removed black frames from the second source location until a corresponding insertion point is reached, and third stream ad(s) from the third source location when the corresponding insertion point is reached.
    Type: Application
    Filed: February 21, 2017
    Publication date: January 4, 2018
    Applicant: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20180007446
    Abstract: Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.
    Type: Application
    Filed: July 14, 2017
    Publication date: January 4, 2018
    Applicant: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20180007447
    Abstract: Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.
    Type: Application
    Filed: July 18, 2017
    Publication date: January 4, 2018
    Applicant: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Publication number: 20170298095
    Abstract: A method of treating an IL-17 mediated disease in a subject by administering to the subject a therapeutically effective amount of a of a cell-permeable decoy peptide that competitively inhibits binding of the SEFIR domain of IL-17R to the SEFIR domain of Act1. In particular, it has been determined that the ?C helix region of the SEFIR domain of both IL-17R and Act1 plays an important role in the association of IL-17R and Act1. To facilitate cell permeation, the decoy peptide is preferably conjugated to a protein transduction domain. Examples of IL-17 mediated diseases include various human and animal inflammatory and autoimmune diseases such as asthma.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 19, 2017
    Inventors: Xiaoxia Li, Caini Liu, Junpeng Deng, Thomas A. Hamilton, Jarod Zepp
  • Patent number: 9743156
    Abstract: Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: August 22, 2017
    Assignee: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Patent number: 9723372
    Abstract: Systems and methods for stitching advertisements in streaming content are disclosed. In some embodiments, a method comprises receiving one or more advertisements. An unmarked content item may be received, the unmarked content item comprising a stream-enabled video including a set of sequential black frames. An insertion point may be identified based on a location of at least one black frame of the set of sequential black frames without requiring user input, the insertion point identified during streaming of the unmarked content item to a consumer system, the insertion point being ahead of a current playback point of the unmarked content item streaming to the consumer system. The one or more advertisements may be stitched in the unmarked content item at the insertion point. The unmarked content item may be streamed to a consumer system until the insertion point is reached, and the one or more advertisements may be streamed to the consumer system when the insertion point is reached.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 1, 2017
    Assignee: SnifferCat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Patent number: 9611295
    Abstract: A method of treating an IL-17 mediated disease in a subject by administering to the subject a therapeutically effective amount of a of a cell-permeable decoy peptide that competitively inhibits binding of the SEFIR domain of IL-17R to the SEFIR domain of Act1. In particular, it has been determined that the ?C helix region of the SEFIR domain of both IL-17R and Act1 plays an important role in the association of IL-17R and Act1. To facilitate cell permeation, the decoy peptide is preferably conjugated to a protein transduction domain. Examples of IL-17 mediated diseases include various human and animal inflammatory and autoimmune diseases such as asthma.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: April 4, 2017
    Assignee: The Cleveland Clinic Foundation
    Inventors: Xiaoxia Li, Caini Liu, Junpeng Deng, Thomas A. Hamilton, Jarod Zepp
  • Patent number: 9366273
    Abstract: An improvement in a vapor recovery line in the form of a vortex shedding flow meter installable within such vapor recovery line to monitor the flow rate of vapor being returned through the vapor recovery line, such flow meter including a housing having an inlet flange with an associated inlet connectable to the upstream portion of the vapor recovery line, an outlet flange with an outlet connectable to the downstream portion of the vapor recovery line, a housing for a passageway extending between the inlet and outlet, with a vortex strut extending into the passageway nearer the outlet to generate shed flow vortices and a transmitter-receiver transducer pair positioned nearer the outlet to subject the shed vortices to a sonic beam to effect modulation thereof, and an electronics package within an electronic housing portion for determining from such modulation the flow rate of the vapor passing through the vapor recovery line.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 14, 2016
    Assignee: Husky Corporation
    Inventors: Paul Pitney, David Medin, Thomas Hamilton, Mitchell Thomas
  • Patent number: 9084313
    Abstract: A method and system for using smart bulbs is disclosed. One aspect of certain embodiments includes providing applications to both the consumer and the utility to monitor and control the bulbs and provide an audit trail.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: July 14, 2015
    Assignee: ANYCOMM CORPORATION
    Inventors: Robert M. Praske, Stephen R. Rumbaugh, Grant E. Hardesty, Thomas A. Hamilton
  • Publication number: 20150158912
    Abstract: A method of treating an IL-17 mediated disease in a subject by administering to the subject a therapeutically effective amount of a of a cell-permeable decoy peptide that competitively inhibits binding of the SEFIR domain of IL-17R to the SEFIR domain of Act1. In particular, it has been determined that the ?C helix region of the SEFIR domain of both IL-17R and Act1 plays an important role in the association of IL-17R and Act1. To facilitate cell permeation, the decoy peptide is preferably conjugated to a protein transduction domain. Examples of IL-17 mediated diseases include various human and animal inflammatory and autoimmune diseases such as asthma.
    Type: Application
    Filed: October 29, 2012
    Publication date: June 11, 2015
    Inventors: Xiaoxia Li, Caini Liu, Junpeng Deng, Thomas A. Hamilton, Jarod Zepp