Patents by Inventor Thomas J. Sullivan

Thomas J. Sullivan 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: 20250238820
    Abstract: Embodiments disclosed provide a system, method, and computer program product for identifying consumer items more likely to be bought by an individual user. In some embodiments, a collaborative filter may be used to rank items based on the degree to which they match user preferences. The collaborative filter may be hierarchical and may take various factors into consideration. Example factors may include the similarity among items based on observable features, a summary of aggregate online search behavior across multiple users, the item features determined to be most important to the individual user, and a baseline item against which a conditional probability of another item being selected is measured.
    Type: Application
    Filed: February 27, 2025
    Publication date: July 24, 2025
    Inventors: Thomas J. Sullivan, Michael D. Swinson
  • Patent number: 12350071
    Abstract: Detecting user contact with one or more electrodes of a physiological signal sensor can be used to ensure physiological signals measured by the physiological signal sensor meet waveform characteristics (e.g., of a clinically accurate physiological signal). In some examples, a mobile and/or wearable device can comprise sensing circuitry, stimulation circuitry, and processing circuitry. The stimulation circuit can drive one or more stimulation signals on one or more electrodes, the resulting signal(s) can be measured (e.g., by the sensing circuitry), and the processing circuitry can determine whether a user is in contact with the electrode(s). Additionally or alternatively, in some examples, mobile and/or wearable device can comprise saturation detection circuitry, and the processing circuitry can determine whether the sensing circuitry is saturated.
    Type: Grant
    Filed: May 2, 2024
    Date of Patent: July 8, 2025
    Assignee: Apple Inc.
    Inventors: Chad A. Bossetti, Thomas J. Sullivan, Xiaoyu Guo, Paras Samsukha, Anirban Chatterjee
  • Publication number: 20250213125
    Abstract: Methods and devices for obtaining a blood pressure measurement of a subject measure a transit time of a blood pulse of the subject. A method includes sensing, with a pulse ejection sensor of a wrist-worn device, ejection of blood from the left ventricle. Arrival of a resulting blood pressure pulse at the wrist is sensed via a pulse arrival sensor of the wrist-worn device. A transit time of the blood pressure pulse from the left ventricle to the wrist is determined. A relative blood pressure value of the subject is determined based on the transit time. A reference absolute blood pressure value associated with the relative blood pressure value is received. An absolute blood pressure value for the relative blood pressure value is determined based on the reference absolute blood pressure value and the relative blood pressure value.
    Type: Application
    Filed: December 27, 2024
    Publication date: July 3, 2025
    Inventors: Erno H. Klaassen, Wren Nancy Dougherty, Richard C. Kimoto, Ravi K. Narasimhan, Thomas J. Sullivan, Stephen J. Waydo, Todd K. Whitehurst, Santiago Quijano, Derek Park-Shing Young, Zijing Zeng
  • Patent number: 12340397
    Abstract: Contextual data may be generated from assets in asset portfolios using metadata enrichment services. A recommendation engine may generate a set of recommended assets for presentation in a content stream based on the contextual data. Brand safety may be implemented using a brand safety policy that uses the contextual data as indicators of potentially offensive content. Advertisements included in the content stream may also be targeted based on the contextual data.
    Type: Grant
    Filed: September 11, 2024
    Date of Patent: June 24, 2025
    Assignee: IRIS.TV INC.
    Inventors: Field J. Garthwaite, Thomas J. Sullivan
  • Publication number: 20250111400
    Abstract: Disclosed are embodiments for the aggregation and analysis of vehicle prices via a geo-specific model. Data may be collected at various geo-specific levels such as a ZIP-Code level to provide greater data resolution. Data sets taken into account may include demarcation point data sets and data sets based on vehicle transactions. A demarcation point data set may be based on consumer market factors that influence car-buying behavior. Vehicle transactions may be classified into data sets for other vehicles having similar characteristics to the vehicle. A geo-specific statistical pricing model may then be applied to the data sets based on similar characteristics to a particular vehicle to produce a price estimation for the vehicle.
    Type: Application
    Filed: December 12, 2024
    Publication date: April 3, 2025
    Inventors: Michael D. Swinson, Param Pash Kaur Dhillon, Thomas J. Sullivan, Xingchu Liu
  • Patent number: 12265977
    Abstract: A system, method, and computer program product for identifying consumer items more likely to be bought by an individual user. In some embodiments, a collaborative filter may be used to rank items based on the degree to which they match user preferences. The collaborative filter may be hierarchical and may take various factors into consideration. Example factors may include the similarity among items based on observable features, a summary of aggregate online search behavior across multiple users, the item features determined to be most important to the individual user, and a baseline item against which a conditional probability of another item being selected is measured.
    Type: Grant
    Filed: January 23, 2024
    Date of Patent: April 1, 2025
    Assignee: TrueCar, Inc.
    Inventors: Thomas J. Sullivan, Michael D. Swinson
  • Publication number: 20250097487
    Abstract: An anchor asset is selected among a plurality of assets based on a caching gain calculation for the anchor asset. A variety of assets are selected from the plurality of assets based on a relationship with the anchor asset, the variety of assets including any combination of: audio, video, text, image, etc. The anchor asset and the variety of assets are cached on one or more geographically diverse servers among a plurality of servers for delivery to client devices.
    Type: Application
    Filed: December 3, 2024
    Publication date: March 20, 2025
    Inventors: Richard James HYDEN, Joel SPITALNIK, Thomas J. SULLIVAN
  • Patent number: 12220213
    Abstract: Methods and devices for obtaining a blood pressure measurement of a subject measure a transit time of a blood pulse of the subject. A method includes sensing, with a pulse ejection sensor of a wrist-worn device, ejection of blood from the left ventricle. Arrival of a resulting blood pressure pulse at the wrist is sensed via a pulse arrival sensor of the wrist-worn device. A transit time of the blood pressure pulse from the left ventricle to the wrist is determined. A relative blood pressure value of the subject is determined based on the transit time. A reference absolute blood pressure value associated with the relative blood pressure value is received. An absolute blood pressure value for the relative blood pressure value is determined based on the reference absolute blood pressure value and the relative blood pressure value.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: February 11, 2025
    Assignee: Apple Inc.
    Inventors: Erno H. Klaassen, Wren Nancy Dougherty, Richard C. Kimoto, Ravi K. Narasimhan, Thomas J. Sullivan, Stephen J. Waydo, Todd K. Whitehurst, Santiago Quijano, Derek Park-Shing Young, Zijing Zeng
  • Publication number: 20250005630
    Abstract: Contextual data may be generated from assets in asset portfolios using metadata enrichment services. A recommendation engine may generate a set of recommended assets for presentation in a content stream based on the contextual data. Brand safety may be implemented using a brand safety policy that uses the contextual data as indicators of potentially offensive content. Advertisements included in the content stream may also be targeted based on the contextual data.
    Type: Application
    Filed: September 11, 2024
    Publication date: January 2, 2025
    Inventors: Field J. GARTHWAITE, Thomas J. SULLIVAN
  • Patent number: 12165175
    Abstract: Contextual data may be generated from assets in asset portfolios using metadata enrichment services. A recommendation engine may generate a set of recommended assets for presentation in a content stream based on the contextual data. Brand safety may be implemented using a brand safety policy that uses the contextual data as indicators of potentially offensive content. Advertisements included in the content stream may also be targeted based on the contextual data.
    Type: Grant
    Filed: February 13, 2024
    Date of Patent: December 10, 2024
    Assignee: IRIS.TV, INC.
    Inventors: Field J. Garthwaite, Thomas J. Sullivan
  • Patent number: 12160621
    Abstract: An anchor asset is selected among a plurality of assets based on a caching gain calculation for the anchor asset. A variety of assets are selected from the plurality of assets based on a relationship with the anchor asset, the variety of assets including any combination of: audio, video, text, image, etc. The anchor asset and the variety of assets are cached on one or more geographically diverse servers among a plurality of servers for delivery to client devices.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: December 3, 2024
    Assignee: IRIS.TV, INC.
    Inventors: Richard James Hyden, Joel Spitalnik, Thomas J Sullivan
  • Publication number: 20240277293
    Abstract: Detecting user contact with one or more electrodes of a physiological signal sensor can be used to ensure physiological signals measured by the physiological signal sensor meet waveform characteristics (e.g., of a clinically accurate physiological signal). In some examples, a mobile and/or wearable device can comprise sensing circuitry, stimulation circuitry, and processing circuitry. The stimulation circuit can drive one or more stimulation signals on one or more electrodes, the resulting signal(s) can be measured (e.g., by the sensing circuitry), and the processing circuitry can determine whether a user is in contact with the electrode(s). Additionally or alternatively, in some examples, mobile and/or wearable device can comprise saturation detection circuitry, and the processing circuitry can determine whether the sensing circuitry is saturated.
    Type: Application
    Filed: May 2, 2024
    Publication date: August 22, 2024
    Inventors: Chad A. BOSSETTI, Thomas J. SULLIVAN, Xiaoyu GUO, Paras SAMSUKHA, Anirban CHATTERJEE
  • Patent number: 12008593
    Abstract: Endogenous and exogenous variables associated with an item for sale by an affiliate may be displayed to a user of an affiliate decision-making tool. In response to the user selecting one of the endogenous variables, the affiliate decision-making tool may compute a number of introductions, a number of leads, and a number of sales for each of a plurality of possible values of the endogenous variable. The computation may be done utilizing a display position algorithm. A visualization of effects of setting the endogenous variable at different levels may be presented. The user may interact with the display position algorithm to vary one or more of the plurality of possible values of the endogenous variable such that the affiliate is eligible or disqualified to be displayed by an intermediary in response to a search for the item by a visitor of a network site owned and operated by the intermediary.
    Type: Grant
    Filed: December 19, 2022
    Date of Patent: June 11, 2024
    Assignee: TrueCar, Inc.
    Inventors: Michael D. Swinson, Jason McBride, Isaac Lemon Laughlin, Thomas J. Sullivan
  • Publication number: 20240185265
    Abstract: Embodiments disclosed provide a system, method, and computer program product for identifying consumer items more likely to be bought by an individual user. In some embodiments, a collaborative filter may be used to rank items based on the degree to which they match user preferences. The collaborative filter may be hierarchical and may take various factors into consideration. Example factors may include the similarity among items based on observable features, a summary of aggregate online search behavior across multiple users, the item features determined to be most important to the individual user, and a baseline item against which a conditional probability of another item being selected is measured.
    Type: Application
    Filed: January 23, 2024
    Publication date: June 6, 2024
    Inventors: Thomas J. Sullivan, Michael D. Swinson
  • Publication number: 20240185302
    Abstract: Contextual data may be generated from assets in asset portfolios using metadata enrichment services. A recommendation engine may generate a set of recommended assets for presentation in a content stream based on the contextual data. Brand safety may be implemented using a brand safety policy that uses the contextual data as indicators of potentially offensive content. Advertisements included in the content stream may also be targeted based on the contextual data.
    Type: Application
    Filed: February 13, 2024
    Publication date: June 6, 2024
    Inventors: Field J. GARTHWAITE, Thomas J. SULLIVAN
  • Patent number: 11980480
    Abstract: Detecting user contact with one or more electrodes of a physiological signal sensor can be used to ensure physiological signals measured by the physiological signal sensor meet waveform characteristics (e.g., of a clinically accurate physiological signal). In some examples, a mobile and/or wearable device can comprise sensing circuitry, stimulation circuitry, and processing circuitry. The stimulation circuit can drive one or more stimulation signals on one or more electrodes, the resulting signal(s) can be measured (e.g., by the sensing circuitry), and the processing circuitry can determine whether a user is in contact with the electrode(s). Additionally or alternatively, in some examples, mobile and/or wearable device can comprise saturation detection circuitry, and the processing circuitry can determine whether the sensing circuitry is saturated.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: May 14, 2024
    Assignee: Apple Inc.
    Inventors: Chad A. Bossetti, Thomas J. Sullivan, Xiaoyu Guo, Paras Samsukha, Anirban Chatterjee
  • Patent number: 11935094
    Abstract: Contextual data may be generated from assets in asset portfolios using metadata enrichment services. A recommendation engine may generate a set of recommended assets for presentation in a content stream based on the contextual data. Brand safety may be implemented using a brand safety policy that uses the contextual data as indicators of potentially offensive content. Advertisements included in the content stream may also be targeted based on the contextual data.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: March 19, 2024
    Assignee: IRIS.TV INC.
    Inventors: Field J. Garthwaite, Thomas J. Sullivan
  • Patent number: 11918324
    Abstract: A pulse transit time is measured non-invasively and used to calculate a blood pressure value. A method of determining one or more blood pressure values includes propagating an alternating drive current through a thorax of a subject via electrodes located on a wrist-worn device. Resulting voltage levels of the subject are sensed by the wrist-worn device. The voltage levels are processed to detect when a volume of blood is ejected from the left ventricle. Output from a pulse arrival sensor coupled to the wrist-worn device is processed to detect when a blood pressure pulse generated by ejection of the volume of blood from the left ventricle arrives at the wrist. A pulse transit time (PTT) for transit of the blood pressure pulse from the left ventricle to the wrist is calculated. One or more blood pressure values for the subject are determined based on the PTT.
    Type: Grant
    Filed: August 11, 2020
    Date of Patent: March 5, 2024
    Assignee: Apple Inc.
    Inventors: Thomas J. Sullivan, Wren Nancy Dougherty, Richard C. Kimoto, Erno Klaassen, Ravi K. Narasimhan, Stephen J. Waydo, Todd K. Whitehurst, Derek Park-Shing Young, Santiago Quijano, Zijing Zeng
  • Patent number: 11922439
    Abstract: A system, method, and computer program product for identifying consumer items more likely to be bought by an individual user. In some embodiments, a collaborative filter may be used to rank items based on the degree to which they match user preferences. The collaborative filter may be hierarchical and may take various factors into consideration. Example factors may include the similarity among items based on observable features, a summary of aggregate online search behavior across multiple users, the item features determined to be most important to the individual user, and a baseline item against which a conditional probability of another item being selected is measured.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: March 5, 2024
    Assignee: TrueCar, Inc.
    Inventors: Thomas J. Sullivan, Michael D. Swinson
  • Publication number: 20240005360
    Abstract: Computer vision techniques are applied to a video segment to identify a specific media content category. A media context metadata portion including a specific media content indicator indicating the specific media content category is generated. When the video segment is to be played back, an enriching media content item is selected from among enriching media content items based on the specific media content indicator and played back before, after or during the video segment.
    Type: Application
    Filed: September 15, 2023
    Publication date: January 4, 2024
    Inventors: Field J. GARTHWAITE, Thomas J. SULLIVAN, Jenifer L. JORDAN