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: 20240088317Abstract: 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: ApplicationFiled: November 17, 2023Publication date: March 14, 2024Inventors: RICHARD HAMILTON SEWELL, DAVID FREDRIC JOEL KAVULAK, LEWIS ABRA, THOMAS P. PASS, TAESEOK KIM, MATTHIEU MOORS, BENJAMIN IAN HSIA, GABRIEL HARLEY
-
Publication number: 20240084235Abstract: 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: ApplicationFiled: September 19, 2023Publication date: March 14, 2024Inventors: 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: 11923474Abstract: 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: GrantFiled: December 7, 2017Date of Patent: March 5, 2024Assignee: Maxeon Solar Pte. Ltd.Inventors: Thomas P. Pass, Gabriel Harley, David Fredric Joel Kavulak, Richard Hamilton Sewell
-
Publication number: 20240065996Abstract: 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: ApplicationFiled: November 7, 2023Publication date: February 29, 2024Inventors: Jill Hamilton-Reeves, Jeffrey M. Holzbeierlein, Thomas Yankee
-
Patent number: 11917219Abstract: 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: GrantFiled: December 12, 2022Date of Patent: February 27, 2024Assignee: SNIFFERCAT, INC.Inventor: Thomas Hamilton Link
-
Publication number: 20230188765Abstract: 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: December 12, 2022Publication date: June 15, 2023Inventor: Thomas Hamilton Link
-
Patent number: 11641230Abstract: 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: GrantFiled: September 20, 2018Date of Patent: May 2, 2023Assignee: Photonic Systems, Inc.Inventors: Charles H. Cox, Thomas Hamilton Warner
-
Patent number: 11528515Abstract: 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: GrantFiled: March 8, 2022Date of Patent: December 13, 2022Assignee: SnifferCat, Inc.Inventor: Thomas Hamilton Link
-
Publication number: 20220267691Abstract: 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: ApplicationFiled: July 24, 2020Publication date: August 25, 2022Applicant: CEG TECHNOLOGY UK LIMITEDInventors: Thomas Hamilton BALON, Jr., Neil Alan BUTLER, Peter Fransciscus Johannes Maria SCHEEPERS
-
Publication number: 20220267692Abstract: 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: ApplicationFiled: July 24, 2020Publication date: August 25, 2022Applicant: CEG TECHNOLOGY UK LIMITEDInventors: Thomas Hamilton BALON, JR., Neil Alan BUTLER, Peter Fransciscus Johannes Maria SCHEEPERS
-
Publication number: 20220201345Abstract: 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: March 8, 2022Publication date: June 23, 2022Inventor: Thomas Hamilton Link
-
Publication number: 20220168158Abstract: 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: ApplicationFiled: February 18, 2022Publication date: June 2, 2022Inventors: CHARLES E. MILLER, ROBERT THOMAS HAMILTON, RYAN JOEL ENG, JUN ZHANG, HUGH WEST
-
Patent number: 11272228Abstract: 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: GrantFiled: October 26, 2020Date of Patent: March 8, 2022Assignee: Sniffercat, Inc.Inventor: Thomas Hamilton Link
-
Publication number: 20210306686Abstract: 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: October 26, 2020Publication date: September 30, 2021Applicant: SnifferCat, Inc.Inventor: Thomas Hamilton Link
-
Patent number: 10820021Abstract: 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: GrantFiled: August 27, 2019Date of Patent: October 27, 2020Assignee: SnifferCat, Inc.Inventor: Thomas Hamilton Link
-
Publication number: 20190387262Abstract: 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: August 27, 2019Publication date: December 19, 2019Applicant: SnifferCat, Inc.Inventor: Thomas Hamilton Link
-
Patent number: 10499116Abstract: 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: March 21, 2019Date of Patent: December 3, 2019Assignee: Sniffercat, Inc.Inventors: Stuart L. McLean, Thomas Hamilton Link
-
Patent number: 10403333Abstract: 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: GrantFiled: July 15, 2016Date of Patent: September 3, 2019Assignee: ADVANCED MICRO DEVICES, INC.Inventors: Kevin M. Brandl, Thomas Hamilton, Hideki Kanayama, Kedarnath Balakrishnan, James R. Magro, Guanhao Shen, Mark Fowler
-
Patent number: 10397620Abstract: 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: GrantFiled: May 7, 2018Date of Patent: August 27, 2019Assignee: SnifferCat, Inc.Inventor: Thomas Hamilton Link
-
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