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: 20190222908Abstract: 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: ApplicationFiled: March 21, 2019Publication date: July 18, 2019Applicant: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Patent number: 10327042Abstract: 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: GrantFiled: July 14, 2017Date of Patent: June 18, 2019Assignee: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20190097707Abstract: 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: ApplicationFiled: September 20, 2018Publication date: March 28, 2019Applicant: Photonic Systems, Inc.Inventors: Charles H. Cox, Thomas Hamilton Warner
-
Patent number: 10165308Abstract: 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: GrantFiled: December 26, 2017Date of Patent: December 25, 2018Assignee: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20180255331Abstract: 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: ApplicationFiled: May 7, 2018Publication date: September 6, 2018Applicant: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Patent number: 10028033Abstract: 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: GrantFiled: July 18, 2017Date of Patent: July 17, 2018Assignee: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20180132801Abstract: 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: ApplicationFiled: April 25, 2016Publication date: May 17, 2018Inventors: Thomas HAMILTON, David MURRAY, Stephen MELLON, Hemant PANDIT
-
Publication number: 20180124440Abstract: 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: ApplicationFiled: December 26, 2017Publication date: May 3, 2018Applicant: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20180019006Abstract: 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: ApplicationFiled: July 15, 2016Publication date: January 18, 2018Applicant: Advanced Micro Devices, Inc.Inventors: Kevin M. Brandl, Thomas Hamilton, Hideki Kanayama, Kedarnath Balakrishnan, James R. Magro, Guanhao Shen, Mark Fowler
-
Patent number: 9872049Abstract: 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: GrantFiled: February 21, 2017Date of Patent: January 16, 2018Assignee: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20180007405Abstract: 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: ApplicationFiled: February 21, 2017Publication date: January 4, 2018Applicant: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20180007446Abstract: 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: ApplicationFiled: July 14, 2017Publication date: January 4, 2018Applicant: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20180007447Abstract: 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: ApplicationFiled: July 18, 2017Publication date: January 4, 2018Applicant: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Publication number: 20170298095Abstract: 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: ApplicationFiled: April 3, 2017Publication date: October 19, 2017Inventors: Xiaoxia Li, Caini Liu, Junpeng Deng, Thomas A. Hamilton, Jarod Zepp
-
Patent number: 9743156Abstract: 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: GrantFiled: August 9, 2016Date of Patent: August 22, 2017Assignee: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Patent number: 9723372Abstract: 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: GrantFiled: June 30, 2016Date of Patent: August 1, 2017Assignee: SnifferCat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Patent number: 9611295Abstract: 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: GrantFiled: October 29, 2012Date of Patent: April 4, 2017Assignee: The Cleveland Clinic FoundationInventors: Xiaoxia Li, Caini Liu, Junpeng Deng, Thomas A. Hamilton, Jarod Zepp
-
Patent number: 9366273Abstract: 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: GrantFiled: April 30, 2013Date of Patent: June 14, 2016Assignee: Husky CorporationInventors: Paul Pitney, David Medin, Thomas Hamilton, Mitchell Thomas
-
Patent number: 9084313Abstract: 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: GrantFiled: February 15, 2012Date of Patent: July 14, 2015Assignee: ANYCOMM CORPORATIONInventors: Robert M. Praske, Stephen R. Rumbaugh, Grant E. Hardesty, Thomas A. Hamilton
-
Publication number: 20150158912Abstract: 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: ApplicationFiled: October 29, 2012Publication date: June 11, 2015Inventors: Xiaoxia Li, Caini Liu, Junpeng Deng, Thomas A. Hamilton, Jarod Zepp