Patents by Inventor Thomas Harrington
Thomas Harrington 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: 20250067175Abstract: Embodiments of the invention relate to methods, systems, and software for identifying and quantifying subsurface hydrogen, helium, carbon dioxide, or other fluids using multiple indicia from geophysical well logs, other wireline logging tools, or mudlogging tools.Type: ApplicationFiled: November 11, 2024Publication date: February 27, 2025Inventors: Jacob Harrington, Thomas Darrah, William Eymold
-
Patent number: 12143670Abstract: An example apparatus includes a distance matrix generator to determine a number of remapping combinations corresponding to a first and a second household demographic model, generate (a) a first age-based household demographic model and a second age-based household demographic model and (b) a third age-based household demographic model and a fourth age-based household demographic model, generate a first distance matrix corresponding to the first and the third age-based household demographic model, and generate a second distance matrix corresponding to the second and the fourth age-based household demographic model, a distance matrix identifier to determine a first and a second reassignment distance and a person identification assigner to assign a person identification number of a first person corresponding to the first household to a second person corresponding to the second household based on the first distance matrix or the second distance matrix.Type: GrantFiled: April 19, 2023Date of Patent: November 12, 2024Assignee: The Nielsen Company (US), LLCInventors: Joshua T. Deragon, Denis Voytenko, Paul J. Chimenti, Thomas Harrington, Jack Barbey
-
Patent number: 11985393Abstract: In one aspect, a method includes (i) identifying a plurality of upcoming content-modification opportunities for a content-presentation device, each respective content-modification opportunity corresponding to a respective underlying advertisement that is available for replacement by a respective supplemental advertisement; (ii) using the identified upcoming content-modification opportunities as a basis for determining expected values for a plurality of supplemental advertisements; (iii) selecting a subset of supplemental advertisements from among the plurality of supplemental advertisements based on the subset having expected values above a threshold value; (iv) in advance of the upcoming content-modification opportunities, sending the subset of supplemental advertisements to be locally stored at the content-presentation device; and (v) upon occurrence of one of the content-modification opportunities, causing the content-presentation device to replace one of the respective underlying advertisements with one oType: GrantFiled: October 11, 2021Date of Patent: May 14, 2024Assignee: ROKU, INC.Inventors: Jonathan Sullivan, Remy Spoentgen, Thomas Harrington
-
Patent number: 11900411Abstract: Example methods and systems for ad insertion decision-making comprise: identifying an ad insertion opportunity in which an underlying advertisement is available for replacement by an addressable advertisement; determining a first expected revenue corresponding to presentation of the addressable advertisement and a first expected cost corresponding to presentation of the addressable advertisement, wherein the first expected cost is based on a current pacing of an advertisement campaign of the addressable advertisement; determining a second expected revenue corresponding to presentation of the underlying advertisement and a second expected cost corresponding to presentation of the underlying advertisement, wherein the second expected cost is based on a current pacing of an advertisement campaign of the underlying advertisement; determining an expected value of the ad insertion based on the first and second expected revenues and the first and second expected costs; and causing performance of the ad insertion basType: GrantFiled: October 9, 2020Date of Patent: February 13, 2024Assignee: Roku, Inc.Inventors: Jonathan Sullivan, Yves Greatti, Thomas Harrington, Nico Van de Bovenkamp, Caleb Goertel, Marco Huertas
-
Publication number: 20230379540Abstract: An example apparatus includes a distance matrix generator to determine a number of remapping combinations corresponding to a first and a second household demographic model, generate (a) a first age-based household demographic model and a second age-based household demographic model and (b) a third age-based household demographic model and a fourth age-based household demographic model, generate a first distance matrix corresponding to the first and the third age-based household demographic model, and generate a second distance matrix corresponding to the second and the fourth age-based household demographic model, a distance matrix identifier to determine a first and a second reassignment distance and a person identification assigner to assign a person identification number of a first person corresponding to the first household to a second person corresponding to the second household based on the first distance matrix or the second distance matrix.Type: ApplicationFiled: April 19, 2023Publication date: November 23, 2023Inventors: Joshua T. Deragon, Denis Voytenko, Paul J. Chimenti, Thomas Harrington, Jack Barbey
-
Patent number: 11671663Abstract: An example apparatus includes a distance matrix generator to determine a number of remapping combinations corresponding to a first and a second household demographic model, generate (a) a first age-based household demographic model and a second age-based household demographic model and (b) a third age-based household demographic model and a fourth age-based household demographic model, generate a first distance matrix corresponding to the first and the third age-based household demographic model, and generate a second distance matrix corresponding to the second and the fourth age-based household demographic model; a distance matrix identifier to determine a first and a second reassignment distance; and a person identification assigner to assign a person identification number of a first person corresponding to the first household to a second person corresponding to the second household based on the first distance matrix or the second distance matrix.Type: GrantFiled: August 9, 2021Date of Patent: June 6, 2023Assignee: THE NIELSEN COMPANY (US), LLCInventors: Joshua T. Deragon, Denis Voytenko, Paul J. Chimenti, Thomas Harrington, Jack Barbey
-
Publication number: 20220030323Abstract: In one aspect, a method includes (i) identifying a plurality of upcoming content-modification opportunities for a content-presentation device, each respective content-modification opportunity corresponding to a respective underlying advertisement that is available for replacement by a respective supplemental advertisement; (ii) using the identified upcoming content-modification opportunities as a basis for determining expected values for a plurality of supplemental advertisements; (iii) selecting a subset of supplemental advertisements from among the plurality of supplemental advertisements based on the subset having expected values above a threshold value; (iv) in advance of the upcoming content-modification opportunities, sending the subset of supplemental advertisements to be locally stored at the content-presentation device; and (v) upon occurrence of one of the content-modification opportunities, causing the content-presentation device to replace one of the respective underlying advertisements with one oType: ApplicationFiled: October 11, 2021Publication date: January 27, 2022Inventors: Jonathan Sullivan, Remy Spoentgen, Thomas Harrington
-
Patent number: 11190854Abstract: In one aspect, a method includes (i) identifying a plurality of upcoming content-modification opportunities for a content-presentation device, each respective content-modification opportunity corresponding to a respective underlying advertisement that is available for replacement by a respective supplemental advertisement; (ii) using the identified upcoming content-modification opportunities as a basis for determining expected values for a plurality of supplemental advertisements; (iii) selecting a subset of supplemental advertisements from among the plurality of supplemental advertisements based on the subset having expected values above a threshold value; (iv) in advance of the upcoming content-modification opportunities, sending the subset of supplemental advertisements to be locally stored at the content-presentation device; and (v) upon occurrence of one of the content-modification opportunities, causing the content-presentation device to replace one of the respective underlying advertisements with one oType: GrantFiled: October 31, 2020Date of Patent: November 30, 2021Assignee: Roku, Inc.Inventors: Jonathan Sullivan, Remy Spoentgen, Thomas Harrington
-
Publication number: 20210368235Abstract: An example apparatus includes a distance matrix generator to determine a number of remapping combinations corresponding to a first and a second household demographic model, generate (a) a first age-based household demographic model and a second age-based household demographic model and (b) a third age-based household demographic model and a fourth age-based household demographic model, generate a first distance matrix corresponding to the first and the third age-based household demographic model, and generate a second distance matrix corresponding to the second and the fourth age-based household demographic model; a distance matrix identifier to determine a first and a second reassignment distance; and a person identification assigner to assign a person identification number of a first person corresponding to the first household to a second person corresponding to the second household based on the first distance matrix or the second distance matrix.Type: ApplicationFiled: August 9, 2021Publication date: November 25, 2021Inventors: Joshua T. Deragon, Denis Voytenko, Paul J. Chimenti, Thomas Harrington, Jack Barbey
-
Patent number: 11089366Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to reduce a remapping error. An example apparatus includes a distance matrix generator to generate a distance matrix corresponding to a first household demographic model and a second household demographic model. The example apparatus also includes a distance matrix identifier to determine a reassignment distance of the distance matrix. The example apparatus also includes a person identification assigner to, in response to the reassignment distance being less than a reassignment threshold, assign a person identification number of a first person of the first household to a second person of the second household based on the distance matrix.Type: GrantFiled: June 22, 2020Date of Patent: August 10, 2021Assignee: The Nielsen Company (US), LLCInventors: Joshua T. Deragon, Denis Voytenko, Paul J. Chimenti, Thomas Harrington, Jack Barbey
-
Publication number: 20210185396Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to reduce a remapping error. An example apparatus includes a distance matrix generator to generate a distance matrix corresponding to a first household demographic model and a second household demographic model. The example apparatus also includes a distance matrix identifier to determine a reassignment distance of the distance matrix. The example apparatus also includes a person identification assigner to, in response to the reassignment distance being less than a reassignment threshold, assign a person identification number of a first person of the first household to a second person of the second household based on the distance matrix.Type: ApplicationFiled: June 22, 2020Publication date: June 17, 2021Inventors: Joshua T. Deragon, Denis Voytenko, Paul J. Chimenti, Thomas Harrington, Jack Barbey
-
Publication number: 20210136461Abstract: In one aspect, a method includes (i) identifying a plurality of upcoming content-modification opportunities for a content-presentation device, each respective content-modification opportunity corresponding to a respective underlying advertisement that is available for replacement by a respective supplemental advertisement; (ii) using the identified upcoming content-modification opportunities as a basis for determining expected values for a plurality of supplemental advertisements; (iii) selecting a subset of supplemental advertisements from among the plurality of supplemental advertisements based on the subset having expected values above a threshold value; (iv) in advance of the upcoming content-modification opportunities, sending the subset of supplemental advertisements to be locally stored at the content-presentation device; and (v) upon occurrence of one of the content-modification opportunities, causing the content-presentation device to replace one of the respective underlying advertisements with one oType: ApplicationFiled: October 31, 2020Publication date: May 6, 2021Inventors: Jonathan Sullivan, Remy Spoentgen, Thomas Harrington
-
Publication number: 20210110430Abstract: Example methods and systems for ad insertion decision-making comprise: identifying an ad insertion opportunity in which an underlying advertisement is available for replacement by an addressable advertisement; determining a first expected revenue corresponding to presentation of the addressable advertisement and a first expected cost corresponding to presentation of the addressable advertisement, wherein the first expected cost is based on a current pacing of an advertisement campaign of the addressable advertisement; determining a second expected revenue corresponding to presentation of the underlying advertisement and a second expected cost corresponding to presentation of the underlying advertisement, wherein the second expected cost is based on a current pacing of an advertisement campaign of the underlying advertisement; determining an expected value of the ad insertion based on the first and second expected revenues and the first and second expected costs; and causing performance of the ad insertion basType: ApplicationFiled: October 9, 2020Publication date: April 15, 2021Inventors: Jonathan Sullivan, Yves Greatti, Thomas Harrington, Nico Van de Bovenkamp, Caleb Goertel, Marco Huertas
-
Patent number: 10748089Abstract: A method, medium, and system to receive a planned flight schedule and an actual flight schedule; determine root cause disturbances for the actual flight schedule based on the planned flight schedule and the actual flight schedule; evaluate a robustness of the planned flight schedule based on an execution of a simulation-based model to generate a set of quantitative metrics for the planned flight schedule; generate a record of the root cause disturbances and a record of the set of quantitative metrics for the planned flight plan; evaluate a robustness of a test flight schedule based on an execution of the simulation-based model and the determined root cause disturbances applied to the simulation-based model to generate a set of quantitative metrics for the test flight schedule; and generate a record of the set of quantitative metrics for the test flight plan.Type: GrantFiled: December 24, 2014Date of Patent: August 18, 2020Assignee: General Electric CompanyInventors: Hongwei Liao, David So Keung Chan, James Kenneth Aragones, Mark Thomas Harrington
-
Publication number: 20200226465Abstract: Example demographic estimation systems disclosed herein include a feature generator to generate features from return path data reported from set-top boxes associated with return path data households; a neural network to process the features generated from the return path data to predict demographic classification probabilities for the return path data households, the neural network to be trained based on panel data reported from meters that monitor media devices associated with panelist households; a demographic assignment engine to assign one or more demographic categories to respective ones of the return path data households based on the predicted demographic classification probabilities; and a visitor assignment engine to assign virtual visitors to at least a subset of the respective ones of the return path data households based on the one or more demographic categories assigned to the respective ones of the return path data households.Type: ApplicationFiled: December 6, 2019Publication date: July 16, 2020Inventors: Thomas Harrington, Denis Voytenko, Parminder Singh Bhogal, Paul Chimenti, Sikavas Nalampang, Balachander Shankar, David J. Kurzynski
-
Patent number: 10546260Abstract: A method, medium, and system to receive actual flight schedule data, including flight details associated with each flight of the actual flight schedule; determine an estimate of at least one of airline operations performance constraints and metrics based on the actual flight schedule data and at least one of business rules and an execution of a simulation-based model; and generate a record of corrected actual flight data based on the estimate of at least one of airline operations performance constraints and metrics and the actual flight data.Type: GrantFiled: December 24, 2014Date of Patent: January 28, 2020Assignee: General Electric CompanyInventors: Hongwei Liao, David So Keung Chan, James Kenneth Aragones, Mark Thomas Harrington, Pierino Gianni Bonanni
-
Publication number: 20190057327Abstract: Systems, computer-implemented methods and/or computer program products that facilitate airline operations and planning management are provided. In one embodiment, a system utilizes a processor that executes computer implemented components stored in memory. A model generation component generates a model of a set of influencers that affect the airline operations. An input component receives data regarding state of a subset of the influencers. An impact component employs the model to determine impact of the state of respective influencers on the airline operations. A scheduling component modifies the airline operations as a function of the determined impact. An update component updates the model to improve model fidelity as a function of collected airline performance data that becomes available after the airline operations have been modified by the scheduling component.Type: ApplicationFiled: July 25, 2018Publication date: February 21, 2019Inventors: Michael Arguello, Mark Thomas Harrington, Alexander Narkaj, Jonathan Mark Dunsdon, Dinakar Deshmukh
-
Publication number: 20170227222Abstract: An impingement cooled wall arrangement includes: an impingement sleeve and a wall exposed to a hot gas during operation, wherein the impingement sleeve is at least partly disposed in a plenum, and spaced at a distance from the wall to form a cooling flow path between the wall and the impingement sleeve such that compressed gas injected from the plenum through apertures in the cooling sleeve during operation impinges on the wall and flows as a cross flow towards an exit at a downstream end of the cooling flow path. Plural turbulators have a leading edge arranged on the wall. A center of at least one of the apertures is aligned along the longitudinal axis with the leading edge of at least one of a turbulators.Type: ApplicationFiled: February 9, 2017Publication date: August 10, 2017Applicant: ANSALDO ENERGIA IP UK LIMITEDInventors: Felix Andreas BAUMGARTNER, Michael Thomas MAURER, John Thomas HARRINGTON
-
Publication number: 20170190552Abstract: An ergonomic can opener and lid remover, said opener having an oblong body, wherein at least one of the corners of the oblong body defines a rounded section, the oblong body has a width, a length and a height, the oblong body also defines a top and a bottom side, the oblong body further defines: a reversed L shaped opening that is defined at a section of the rounded section of the oblong body, the reversed L shaped opening is at an angle that is from about 15 to 35 degrees from the side of the oblong body defining the length of the body; at least one T shaped opening that is defined on the same side of the oblong body that defines the length of the body and that is defined on the bottom side of the body; and an oblong aperture that runs adjacent to the side of the oblong body that defines the top of the body. The ergonomic can opener and lid remover is used on cans defining a stay tab or pull tab.Type: ApplicationFiled: January 1, 2016Publication date: July 6, 2017Inventor: JAMES THOMAS HARRINGTON, JR.
-
Publication number: 20170011326Abstract: According to some embodiments, a system and method include an event module operative to receive a schedule and transmit an event; a crew tracking module to receive an output from the event module, the crew tracking module operative to: track and update a status of individual crew members assigned to each event, and transmit a crew status update to the event module; a crew analytics module to receive an output from the crew tracking module, the crew analytics module operative to: predict work disruptions; a memory for storing program instructions; at least one work disruption platform processor, coupled to the memory, and in communication with the event module, the crew tracking module, the crew analytics module, and operative to execute program instructions to: estimate, via the crew analytics module, a fatigue level of at least one of the individual crew members and a group of the individual crew members; analyze, via the crew analytics module, the data associated with at least one of the fatigue level of atType: ApplicationFiled: July 9, 2015Publication date: January 12, 2017Inventors: Hongwei Liao, David So Keung Chan, Harold Woodruff Tomlinson, Mark Thomas Harrington, Reejo Mathew, Han Yu