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: 20240088317
    Abstract: Approaches for fabricating one-dimensional metallization for solar cells, and the resulting solar cells, are described. In an example, a solar cell includes a substrate having a back surface and an opposing light-receiving surface. A plurality of alternating N-type and P-type semiconductor regions is disposed in or above the back surface of the substrate and parallel along a first direction to form a one-dimensional layout of emitter regions for the solar cell. A conductive contact structure is disposed on the plurality of alternating N-type and P-type semiconductor regions. The conductive contact structure includes a plurality of metal lines corresponding to the plurality of alternating N-type and P-type semiconductor regions. The plurality of metal lines is parallel along the first direction to form a one-dimensional layout of a metallization layer for the solar cell.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: RICHARD HAMILTON SEWELL, DAVID FREDRIC JOEL KAVULAK, LEWIS ABRA, THOMAS P. PASS, TAESEOK KIM, MATTHIEU MOORS, BENJAMIN IAN HSIA, GABRIEL HARLEY
  • Publication number: 20240084235
    Abstract: An organomimetic device includes a microfluidic device that can be used to culture cells in its microfluidic channels. The organomimetic device can be part of dynamic system that can apply mechanical forces to the cells by modulating the microfluidic device and the flow of fluid through the microfluidic channels. The membrane in the organomimetic device can be modulated mechanically via pneumatic means and/or mechanical means. The organomimetic device can be manufactured by the fabrication of individual components separately, for example, as individual layers that can be subsequently laminated together.
    Type: Application
    Filed: September 19, 2023
    Publication date: March 14, 2024
    Inventors: Jose Fernandez-Alcon, Norman Wen, Richard Novak, Donald E. Ingber, Geraldine A. Hamilton, Christopher Hinojosa, Karel Domansky, Daniel Levner, Guy Thompson, II, Kambez Hajipouran Benam, Remi Villenave, Thomas Umundum, Alfred Paris, Georg Bauer
  • Patent number: 11923474
    Abstract: A solar cell can include a conductive foil having a first portion with a first yield strength coupled to a semiconductor region of the solar cell. The solar cell can be interconnected with another solar cell via an interconnect structure that includes a second portion of the conductive foil, with the interconnect structure having a second yield strength greater than the first yield strength.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: March 5, 2024
    Assignee: Maxeon Solar Pte. Ltd.
    Inventors: Thomas P. Pass, Gabriel Harley, David Fredric Joel Kavulak, Richard Hamilton Sewell
  • Publication number: 20240065996
    Abstract: A specialized immunonutrition supplement can be administered to a surgical patient to reduce post-operative complications by restraining the expansion of myeloid-derived suppressor cells. The supplement includes one or more of L-arginine, omega-3 fatty acids, vitamin A, and dietary nucleotides, preferably all four of these compounds. The supplement is administered to the patient at least once per day for a time period extending from a pre-operative day that is three to seven days prior to a bladder surgery of the patient to a post-operative day that is three to seven days after the bladder surgery. The supplement can be administered to treat or prevent post-operative paralytic ileus in a bladder cancer patient; treat or prevent surgery-induced, inflammation-induced or cancer-induced cachexia; reduce the incidence of chronic infections resulting from expansion of myeloid-derived suppressor cells in a patient; and/or reduce mRNA expression of pro-inflammatory cytokines in a patient.
    Type: Application
    Filed: November 7, 2023
    Publication date: February 29, 2024
    Inventors: Jill Hamilton-Reeves, Jeffrey M. Holzbeierlein, Thomas Yankee
  • Patent number: 11917219
    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: Grant
    Filed: December 12, 2022
    Date of Patent: February 27, 2024
    Assignee: SNIFFERCAT, INC.
    Inventor: Thomas Hamilton Link
  • Publication number: 20230188765
    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: December 12, 2022
    Publication date: June 15, 2023
    Inventor: Thomas Hamilton Link
  • Patent number: 11641230
    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: Grant
    Filed: September 20, 2018
    Date of Patent: May 2, 2023
    Assignee: Photonic Systems, Inc.
    Inventors: Charles H. Cox, Thomas Hamilton Warner
  • Patent number: 11528515
    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: Grant
    Filed: March 8, 2022
    Date of Patent: December 13, 2022
    Assignee: SnifferCat, Inc.
    Inventor: Thomas Hamilton Link
  • Publication number: 20220267691
    Abstract: An apparatus for handling hot coal is provided, comprising —a cooling structure arranged to receive coal from a process chamber and to cool the coal in an atmosphere impeding ignition; and —a pneumatic conveyor system arranged to move coal by air pressure; wherein the cooling structure is configured to cool the coal to a surface temperature allowing the pneumatic conveyor system to convey the coal across a predetermined distance without the coal igniting.
    Type: Application
    Filed: July 24, 2020
    Publication date: August 25, 2022
    Applicant: CEG TECHNOLOGY UK LIMITED
    Inventors: Thomas Hamilton BALON, Jr., Neil Alan BUTLER, Peter Fransciscus Johannes Maria SCHEEPERS
  • Publication number: 20220267692
    Abstract: A torrefaction method comprises forwarding biomass through a process chamber; heating the biomass in the process chamber to a predetermined temperature and pyrolyzing the biomass to release syngas from the biomass, wherein the syngas contains at least 20% of the power contained in the flow of the biomass; and oxidizing the syngas to heat the biomass in the process chamber.
    Type: Application
    Filed: July 24, 2020
    Publication date: August 25, 2022
    Applicant: CEG TECHNOLOGY UK LIMITED
    Inventors: Thomas Hamilton BALON, JR., Neil Alan BUTLER, Peter Fransciscus Johannes Maria SCHEEPERS
  • Publication number: 20220201345
    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: March 8, 2022
    Publication date: June 23, 2022
    Inventor: Thomas Hamilton Link
  • Publication number: 20220168158
    Abstract: The present disclosure features a composite fabric, including a nonwoven layer including polymeric fibers and/or filaments; a crosslinked cellulose layer including crosslinked cellulose fibers; wherein the crosslinked cellulose layer is positioned opposed to the nonwoven layer (e.g., without an intervening layer different from the crosslinked cellulose layer and the nonwoven layer; in some embodiments, the crosslinked cellulose layer is immediately adjacent to the nonwoven layer); and an interfacial region between the nonwoven layer and the crosslinked cellulose layer, the interfacial region including physically entangled polymeric fibers and/or filaments from the nonwoven layer and crosslinked cellulose fibers from the crosslinked cellulose layer. The nonwoven layer and the crosslinked cellulose layer of the composite fabric are mechanically inseparable in a dry state.
    Type: Application
    Filed: February 18, 2022
    Publication date: June 2, 2022
    Inventors: CHARLES E. MILLER, ROBERT THOMAS HAMILTON, RYAN JOEL ENG, JUN ZHANG, HUGH WEST
  • Patent number: 11272228
    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: Grant
    Filed: October 26, 2020
    Date of Patent: March 8, 2022
    Assignee: Sniffercat, Inc.
    Inventor: Thomas Hamilton Link
  • Publication number: 20210306686
    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: October 26, 2020
    Publication date: September 30, 2021
    Applicant: SnifferCat, Inc.
    Inventor: Thomas Hamilton Link
  • Patent number: 10820021
    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: Grant
    Filed: August 27, 2019
    Date of Patent: October 27, 2020
    Assignee: SnifferCat, Inc.
    Inventor: Thomas Hamilton Link
  • Publication number: 20190387262
    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: August 27, 2019
    Publication date: December 19, 2019
    Applicant: SnifferCat, Inc.
    Inventor: Thomas Hamilton Link
  • Patent number: 10499116
    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: March 21, 2019
    Date of Patent: December 3, 2019
    Assignee: Sniffercat, Inc.
    Inventors: Stuart L. McLean, Thomas Hamilton Link
  • Patent number: 10403333
    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: Grant
    Filed: July 15, 2016
    Date of Patent: September 3, 2019
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Kevin M. Brandl, Thomas Hamilton, Hideki Kanayama, Kedarnath Balakrishnan, James R. Magro, Guanhao Shen, Mark Fowler
  • Patent number: 10397620
    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: Grant
    Filed: May 7, 2018
    Date of Patent: August 27, 2019
    Assignee: SnifferCat, Inc.
    Inventor: Thomas Hamilton Link
  • 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