Patents by Inventor Daniel Grady

Daniel Grady 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).

  • Patent number: 12586373
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: March 24, 2026
    Assignee: Comcast Cable Communications, LLC
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Publication number: 20250370910
    Abstract: An embodiment may involve obtaining a log regarding execution of a software application; obtaining indications of availabilities of resources related to the software application; determining, from the log and the indications of availabilities of the resources, a time series of software application activities; and training a prediction engine with the time series of software application activities, wherein the prediction engine as trained is configured to receive an input time series of further software application activities and generate an output time series that predicts additional software application activities.
    Type: Application
    Filed: August 12, 2025
    Publication date: December 4, 2025
    Applicant: ServiceNow, Inc.
    Inventors: Jebakumar Mathuram Santhosam Swvigaradoss, Fabio Casati, Manjeet Singh, Daniel Grady
  • Patent number: 12487906
    Abstract: An embodiment may involve obtaining a log regarding execution of a software application; obtaining indications of availabilities of resources related to the software application; determining, from the log and the indications of availabilities of the resources, a time series of software application activities; and training a prediction engine with the time series of software application activities, wherein the prediction engine as trained is configured to receive an input time series of further software application activities and generate an output time series that predicts additional software application activities.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: December 2, 2025
    Assignee: ServiceNow, Inc.
    Inventors: Jebakumar Mathuram Santhosam Swvigaradoss, Fabio Casati, Manjeet Singh, Daniel Grady
  • Publication number: 20240406220
    Abstract: Methods and systems for interfacing with a voice service are described. A premises device may detect a trigger event and establish a communication session with a voice service based thereon.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 5, 2024
    Inventors: Daniel Grady, Mary Malone, Eugene Nolan, Alex Model
  • Publication number: 20240211373
    Abstract: An embodiment may involve obtaining a log regarding execution of a software application; obtaining indications of availabilities of resources related to the software application; determining, from the log and the indications of availabilities of the resources, a time series of software application activities; and training a prediction engine with the time series of software application activities, wherein the prediction engine as trained is configured to receive an input time series of further software application activities and generate an output time series that predicts additional software application activities.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 27, 2024
    Inventors: Jebakumar Mathuram Santhosam Swvigaradoss, Fabio Casati, Manjeet Singh, Daniel Grady
  • Publication number: 20240054781
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Application
    Filed: June 15, 2023
    Publication date: February 15, 2024
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Patent number: 11727687
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: August 15, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Publication number: 20220392221
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Application
    Filed: March 22, 2022
    Publication date: December 8, 2022
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Patent number: 11321569
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: May 3, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Publication number: 20210103734
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Application
    Filed: December 18, 2020
    Publication date: April 8, 2021
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Patent number: 10909378
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: February 2, 2021
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Publication number: 20190138809
    Abstract: Disclosed are systems and methods for summarizing content or preparing missed portions of content based on natural language queries. A natural language query can be received. One or more portions of summarized or missed content can be determined based on the natural language query, and transmitted to a user device.
    Type: Application
    Filed: November 7, 2017
    Publication date: May 9, 2019
    Inventors: Nishant Doshi, Daniel Grady, Glenn Wesley, John Schmerge, Scott Laubach, Yan Sperling, Arvind Mundra
  • Patent number: 10127087
    Abstract: A system, method, and computer program product are provided for identifying a plurality of components of a computing system, determining a power flow and a heat flow between the plurality of components, creating a plurality of system matrices, utilizing the power flow and the heat flow, creating a plurality of system vectors, utilizing information derived from the plurality of components, and distributing a plurality of processing jobs to one or more of the plurality of components of the computing system according to one or more constraints, utilizing the plurality of system vectors and the plurality of system matrices.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: November 13, 2018
    Assignee: The United States of America as represented by Secretary of the Navy
    Inventors: Adriane Q. Wolfe, David B. Chadwick, Daniel Grady
  • Publication number: 20180113751
    Abstract: A system, method, and computer program product are provided for identifying a plurality of components of a computing system, determining a power flow and a heat flow between the plurality of components, creating a plurality of system matrices, utilizing the power flow and the heat flow, creating a plurality of system vectors, utilizing information derived from the plurality of components, and distributing a plurality of processing jobs to one or more of the plurality of components of the computing system according to one or more constraints, utilizing the plurality of system vectors and the plurality of system matrices.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Applicant: United States of America, as Represented by the Secretary of the Navy
    Inventors: Adriane Q. Wolfe, David B. Chadwick, Daniel Grady
  • Patent number: 7520277
    Abstract: A CPAP enclosure used in the treatment of Obstructive Sleep Apnea (OSA) comprises a base connected to a bed, a canopy connected to the base, and a sealing member that connects the canopy to the base. The sealing member forms a substantially airtight seal such that the canopy and the base form a substantially airtight enclosure around at least a portion of the bed. A Continuous Positive Airway Pressure (CPAP) compressor connects to the enclosure via flexible tubing, and generates a continuous positive airway pressure within the enclosure to treat a patient having OSA.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: April 21, 2009
    Inventor: Daniel Grady
  • Publication number: 20060246824
    Abstract: A tool for use in an abrasive machining process has a body extending along a central longitudinal axis from a first end to a tip end. An abrasive material is located on the tip end. A central recess is formed in the tip end.
    Type: Application
    Filed: June 22, 2006
    Publication date: November 2, 2006
    Inventors: Daniel Grady, Jon Hammett, Stephen Roseberry, Brian Schwartz
  • Publication number: 20060205321
    Abstract: The super-abrasive machining tool utilizes both a means for grinding a workpiece and a means for revolving the workpiece in order to efficiently and cost effectively remove material from a workpiece comprising superalloy materials or even ceramic material. The means for grinding revolves at a much greater velocity than the revolving workpiece to facilitate the removal of material from the workpiece. The workpiece may be ground to remove material in order to reduce its diameter or size, to machine features into its surface and/or to impart non-continuous features into its surface.
    Type: Application
    Filed: March 11, 2005
    Publication date: September 14, 2006
    Inventors: Brian Schwartz, Daniel Grady
  • Publication number: 20060035566
    Abstract: A tool for use in an abrasive machining process has a body extending along a central longitudinal axis from a first end to a tip end. An abrasive material is located on the tip end. A central recess is formed in the tip end.
    Type: Application
    Filed: August 16, 2004
    Publication date: February 16, 2006
    Inventors: Daniel Grady, Jon Hammett, Stephen Roseberry, Brian Schwartz