IP Library Granted Patent US 12,608,935
Granted Patent B2
US 12,608,935 · App. 18/359,958 · Granted Apr 21, 2026

Activating a network of telescopes for optimized observation of astronomical events

Inventors: Arunava Majumdar (Chicago, IL); Naeem Altaf (Round Rock, TX); Rahul Gupta (Leander, TX); Soumitra Sarkar (Cary, NC); Samuel R. Connor (Apex, NC); Neil Delima (Scarborough, CA)
Assignee: International Business Machines Corporation
G06V20/30G06F40/205G06F40/279G06V10/95H04N23/661
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,608,935
App. No.
18/359,958
Granted
Apr 21, 2026
Kind
B2
Abstract

In an approach for interpreting one or more astronomical events and activating a network of telescopes for optimized observation of the one or more astronomical events, a processor monitors for a set of published content regarding the one or more astronomical events. Responsive to detecting the set of published content, a processor extracts, interprets, and correlates the set of published content to identify an area in space related to the one or more astronomical events for observation. A processor implements a monitoring system, wherein the monitoring system includes one or more registered telescopes of a network of telescopes to autonomously observe the area. A processor signals the one or more registered telescopes to capture an image of the one or more astronomical events. Responsive to the one or more registered telescopes capturing the image, a processor classifies one or more objects in the image. A processor publishes the image.

Claims (93)

1 . A computer-implemented method comprising:

monitoring, by one or more processors, for a set of published content regarding one or more astronomical events;

responsive to detecting the set of published content regarding the one or more astronomical events, extracting the set of published content regarding the one or more astronomical events;

interpreting and correlating the set of published content regarding the one or more astronomical events using natural language understanding topical analysis to identify an area in space related to the one or more astronomical events for observation of the one or more astronomical events;

implementing a monitoring system, wherein the monitoring system includes one or more registered telescopes of a network of telescopes to autonomously observe the area in space related to the one or more astronomical events;

signaling the one or more registered telescopes to capture an image of the one or more astronomical events, wherein the signaling further comprises:

selecting a distribution of the one or more candidate telescopes to observe the one or more astronomical events using an image tilting algorithm;

calculating an exposure time for each of the one or more candidate telescopes;

calculating a number of exposures for a setup of the one or more candidate telescopes; and

transmitting the exposure time and the number of exposures to each candidate telescope in the distribution;

responsive to the one or more registered telescopes capturing the image of the one or more astronomical events, classifying one or more objects in the image of the one or more astronomical events using an image classification model; and

publishing the image of the one or more astronomical events.

2 . The computer-implemented method of claim 1 , further comprising:

prior to monitoring for the set of published content regarding the one or more astronomical events, defining, by the one or more processors, a corpus of trusted sources of reference information related to astronomy, wherein the trusted sources of reference information are what are monitored for content related to the one or more astronomical events;

developing, by the one or more processors, a taxonomy of terms related to astronomy; and

building, by the one or more processors, a text classifier using the taxonomy of terms related to astronomy to identify one or more types of astronomical events.

3 . The computer-implemented method of claim 1 , wherein extracting the set of published content regarding the one or more astronomical events further comprises:

parsing, by the one or more processors, the set of published content regarding the one or more astronomical events using a web scraping tool;

extracting, by the one or more processors, one or more details regarding the one or more astronomical events from the set of published content;

classifying, by the one or more processors, the one or more astronomical events based on a text classification model trained with a set of data associated with the one or more astronomical events using a natural language classifier; and

saving, by the one or more processors, the one or more astronomical events in an event queue for downstream processing.

4 . The computer-implemented method of claim 1 , wherein the one or more registered telescopes of the network of telescopes includes at least one of a terrestrial telescope, a celestial telescope, a cubesat telescope, a space telescope, and an optical observation device in orbit.

5 . The computer-implemented method of claim 1 , wherein the one or more registered telescopes of the network of telescopes of the monitoring system are selected based on a set of factors.

6 . The computer-implemented method of claim 5 , wherein the set of factors includes at least one of an availability schedule of a candidate telescope, a set of geolocation coordinates of the candidate telescope and a set of celestial location coordinates of the one or more astronomical events, a set of weather conditions, a set of properties of the candidate telescope, and a set of additional properties specified by a scientific experiment.

7 . The computer-implemented method of claim 1 , further comprising:

subsequent to implementing the monitoring system, identifying, by the one or more processors, a scientific experiment to be performed by a member of a scientific research community;

enabling, by the one or more processors, the member of the scientific research community to set one or more parameters for the scientific experiment, wherein the one or more parameters correspond to a result to be obtained from the scientific experiment;

matching, by the one or more processors, the scientific experiment to the one or more registered telescopes;

calculating, by the one or more processors, an exposure time criterion needed to perform the scientific experiment; and

calculating, by the one or more processors, a number of images criteria needed to perform the scientific experiment.

8 . A computer program product comprising:

one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising:

program instructions to monitor for a set of published content regarding one or more astronomical events;

responsive to detecting the set of published content regarding the one or more astronomical events, program instructions to extract the set of published content regarding the one or more astronomical events;

program instructions to interpret and correlate the set of published content regarding the one or more astronomical events using natural language understanding topical analysis to identify an area in space related to the one or more astronomical events for observation of the one or more astronomical events;

program instructions to implement a monitoring system, wherein the monitoring system includes one or more registered telescopes of a network of telescopes to autonomously observe the area in space related to the one or more astronomical events;

program instructions to signal the one or more registered telescopes to capture an image of the one or more astronomical events, wherein the signaling further comprises:

program instructions to select a distribution of the one or more candidate telescopes to observe the one or more astronomical events using an image tilting algorithm;

program instructions to calculate an exposure time for each of the one or more candidate telescopes;

program instructions to calculate a number of exposures for a setup of the one or more candidate telescopes; and

program instructions to transmit the exposure time and the number of exposures to each candidate telescope in the distribution;

responsive to the one or more registered telescopes capturing the image of the one or more astronomical events, program instructions to classify one or more objects in the image of the one or more astronomical events using an image classification model; and

program instructions to publish the image of the one or more astronomical events.

9 . The computer program product of claim 8 , further comprising:

prior to monitoring for the set of published content regarding the one or more astronomical events, program instructions to define a corpus of trusted sources of reference information related to astronomy, wherein the trusted sources of reference information are what are monitored for content related to the one or more astronomical events;

program instructions to develop a taxonomy of terms related to astronomy; and

program instructions to build a text classifier using the taxonomy of terms related to astronomy to identify one or more types of astronomical events.

10 . The computer program product of claim 8 , wherein extracting the set of published content regarding the one or more astronomical events further comprises:

program instructions to parse the set of published content regarding the one or more astronomical events using a web scraping tool;

program instructions to extract one or more details regarding the one or more astronomical events from the set of published content;

program instructions to classify the one or more astronomical events based on a text classification model trained with a set of data associated with the one or more astronomical events using a natural language classifier; and

program instructions to save the one or more astronomical events in an event queue for downstream processing.

11 . The computer program product of claim 8 , wherein the one or more registered telescopes of the network of telescopes includes at least one of a terrestrial telescope, a celestial telescope, a cubesat telescope, a space telescope, and an optical observation device in orbit.

12 . The computer program product of claim 8 , wherein the one or more registered telescopes of the network of telescopes of the monitoring system are selected based on a set of factors.

13 . The computer program product of claim 12 , wherein the set of factors includes at least one of an availability schedule of a candidate telescope, a set of geolocation coordinates of the candidate telescope and a set of celestial location coordinates of the one or more astronomical events, a set of weather conditions, a set of properties of the candidate telescope, and a set of additional properties specified by a scientific experiment.

14 . The computer program product of claim 8 , further comprising:

subsequent to implementing the monitoring system, program instructions to identify a scientific experiment to be performed by a member of a scientific research community;

program instructions to enable the member of the scientific research community to set one or more parameters for the scientific experiment, wherein the one or more parameters correspond to a result to be obtained from the scientific experiment;

program instructions to match the scientific experiment to the one or more registered telescopes;

program instructions to calculate an exposure time criterion needed to perform the scientific experiment; and

program instructions to calculate a number of images criteria needed to perform the scientific experiment.

15 . A computer system comprising:

one or more computer processors;

one or more computer readable storage media;

program instructions collectively stored on the one or more computer readable storage media for execution by at least one of the one or more computer processors, the stored program instructions comprising:

program instructions to monitor for a set of published content regarding one or more astronomical events;

responsive to detecting the set of published content regarding the one or more astronomical events, program instructions to extract the set of published content regarding the one or more astronomical events;

program instructions to interpret and correlate the set of published content regarding the one or more astronomical events using natural language understanding topical analysis to identify an area in space related to the one or more astronomical events for observation of the one or more astronomical events;

program instructions to implement a monitoring system, wherein the monitoring system includes one or more registered telescopes of a network of telescopes to autonomously observe the area in space related to the one or more astronomical events;

program instructions to signal the one or more registered telescopes to capture an image of the one or more astronomical events, wherein the signaling further comprises:

program instructions to select a distribution of the one or more candidate telescopes to observe the one or more astronomical events using an image tilting algorithm;

program instructions to calculate an exposure time for each of the one or more candidate telescopes;

program instructions to calculate a number of exposures for a setup of the one or more candidate telescopes; and

program instructions to transmit the exposure time and the number of exposures to each candidate telescope in the distribution;

responsive to the one or more registered telescopes capturing the image of the one or more astronomical events, program instructions to classify one or more objects in the image of the one or more astronomical events using an image classification model; and

program instructions to publish the image of the one or more astronomical events.

16 . The computer system of claim 15 , further comprising:

prior to monitoring for the set of published content regarding the one or more astronomical events, program instructions to define a corpus of trusted sources of reference information related to astronomy, wherein the trusted sources of reference information are what are monitored for content related to the one or more astronomical events;

program instructions to develop a taxonomy of terms related to astronomy; and

program instructions to build a text classifier using the taxonomy of terms related to astronomy to identify one or more types of astronomical events.

17 . The computer system of claim 15 , wherein extracting the set of published content regarding the one or more astronomical events further comprises:

program instructions to parse the set of published content regarding the one or more astronomical events using a web scraping tool;

program instructions to extract one or more details regarding the one or more astronomical events from the set of published content;

program instructions to classify the one or more astronomical events based on a text classification model trained with a set of data associated with the one or more astronomical events using a natural language classifier; and

program instructions to save the one or more astronomical events in an event queue for downstream processing.

18 . The computer system of claim 15 , wherein the one or more registered telescopes of the network of telescopes of the monitoring system are selected based on a set of factors.

19 . The computer system of claim 18 , wherein the set of factors includes at least one of an availability schedule of a candidate telescope, a set of geolocation coordinates of the candidate telescope and a set of celestial location coordinates of the one or more astronomical events, a set of weather conditions, a set of properties of the candidate telescope, and a set of additional properties specified by a scientific experiment.

20 . The computer system of claim 15 , further comprising:

subsequent to implementing the monitoring system, program instructions to identify a scientific experiment to be performed by a member of a scientific research community;

program instructions to enable the member of the scientific research community to set one or more parameters for the scientific experiment, wherein the one or more parameters correspond to a result to be obtained from the scientific experiment;

program instructions to match the scientific experiment to the one or more registered telescopes;

program instructions to calculate an exposure time criterion needed to perform the scientific experiment; and

program instructions to calculate a number of images criteria needed to perform the scientific experiment.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2023
From: MAJUMDAR, ARUNAVA; ALTAF, NAEEM; GUPTA, RAHUL; SARKAR, SOUMITRA; CONNOR, SAMUEL R.; DELIMA, NEIL
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 064398/0744 →
Continuity (1)
Related Publication 20250037459A1 · Jan 30, 2025
References Cited (21)
US 8688833B1 · Nishimoto · 2014 [cited by applicant]
US 8862398B2 · De Vries · 2014 [cited by applicant]
US 10054923B1 · Mutlaq · 2018 [cited by applicant]
US 10095015B2 · Chiarini · 2018 [cited by applicant]
US 20040068564A1 · Snoddy · 2004 [cited by examiner]
US 20200118467A1 · Mase · 2020 [cited by applicant]
WO WO0019695A1 · 2000 [cited by examiner]
Broccia, Gianmario. (2021). Real-Time Detection and Classification of Astronomical Transient Events: The State-of-the-Art. 10.48550/arXiv.2105.00089. (Year: 2021). [cited by examiner]
Rodríguez, José-Víctor & Rodríguez-Rodríguez, Ignacio & Woo, Wai Lok. (2022). On the application of machine learning in astronomy and astrophysics: A text-mining-based scientometric analysis. Wiley Interdisciplinary Rev… [cited by examiner]
Chun et al. A New Global Array of Optical Telescopes: The Falcon Telescope Network, Received May 1, 2018; accepted Jun. 29, 2018; published Jul. 30, 2018. [cited by examiner]
“A Novel Method to Offer Target Audience Familiarity Aware and Context Specific Inputs to Add/Remove/Update Blocks of Contents in Scientific Documents”, An IP.com Prior Art Database Technical Disclosure, IP.com No. IPCO… [cited by applicant]
“Healthcare Data Capture Causal Delay Prediction and Remediation”, An IP.com Prior Art Database Technical Disclosure, IP.com No. IPCOM000269952D, IP.com Electronic Publication Date: May 27, 2022, 7 pages. [cited by applicant]
“IBM and Red Hat Technology Launch to Space on EnduroSat's Shared Sat Service”, IBM, May 25, 2022, 5 pages, <https://newsroom.ibm.com/2022-05-25-IBM-and-Red-Hat-Technology-Launch-to-Space-on-EnduroSats-Shared-Sat-Servic… [cited by applicant]
“IBM, Red Hat technology launch to outer space”, Behind the News, May 25, 2022, 7 pages, <https://w3.ibm.com/w3publisher/behind-the-news/endurosat>. [cited by applicant]
“Machine Learning Algorithms for Smart Meter Diagnostics”, An IP.com Prior Art Database Technical Disclosure, IP.com No. IPCOM000242462D, IP.com Electronic Publication Date: Jul. 16, 2015, 53 pages. [cited by applicant]
“Observe the Night Sky”, Skynet Robotic Telescope Network, University of North Carolina at Chapel Hill, Printed Apr. 17, 2023, 7 pages, <https://skynet.unc.edu/>. [cited by applicant]
D'Ottaviano, Fabio, “Prediction With Data From Designed Experimentation”, An IP.com Prior Art Database Technical Disclosure, IP.com No. IPCOM000266689D IP.com Electronic Publication Date: Aug. 10, 2021, 36 pages. [cited by applicant]
Duncan, A.R., “Observation Scheduling for a Network of Small-Aperture Telescopes”, Publications of the Astronomical Society of Australia, 2007, 24, 53-60, <www.publish.csiro.au/journals/pasa>. [cited by applicant]
Jia et al., “Detection and Classification of Astronomical Targets with Deep Neural Networks in Wide-field Small Aperture Telescopes”, The Astronomical Journal, vol. 159, No. 5, Published Apr. 16, 2020, 10 pages. [cited by applicant]
Majumdar et al., “Cognitive Telescope Network”, Proceedings of CASCON-17, Nov. 2017, Toronto, Canada, 11 pages, <http://ccode.ibm-asset.com/cas/centers/chicago/projects/research/ctn/>. [cited by applicant]
Storrie-Lombardi, Lisa, Dr., “Multi-messenger and Time-domain Astronomy”, The Astronomical Event Observatory Network (AEON), Printed Apr. 17, 2023, 21 pages. [cited by applicant]