IP Library Patent Application 18138613
Patent Application
App. No. 18/138,613

INTERFACE METHODS FOR IDENTIFYING WEATHER CONDITIONS WITHIN VIEW OF A USER DEVICE

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 None
App. No.
18/138,613
Abstract

A computer-implemented method, in accordance with one embodiment, includes receiving a set of weather data corresponding to a region, the set of weather data indicating current and/or future weather conditions based on time. A location and an orientation of a device of a user are determined. An augmented view of weather conditions at a particular point in time is rendered on the device, based on the set of weather data and the determined location and orientation of the device. Rendered elements in the augmented view are updated based on a change in device location, a change in the orientation of the device, and/or a change in the weather data over time.

Claims (41)

1 . A computer-implemented method, comprising:

receiving a set of weather data corresponding to a region, the set of weather data indicating current and/or future weather conditions based on time;

determining a location and an orientation of a device of a user; and

rendering, on the device of the user, an augmented view of weather conditions at a particular point in time based on the set of weather data and the determined location and orientation of the device; and

updating rendered elements in the augmented view based on a change in device location, a change in the orientation of the device, and/or a change in the weather data over time.

2 . The computer-implemented method of claim 1 , wherein the augmented view of weather conditions is rendered on a display of the device using a front facing camera of the device.

3 . The computer-implemented method of claim 1 , wherein the augmented view of weather conditions includes a set of tokens indicating characteristics of the weather conditions.

4 . The computer-implemented method of claim 3 , wherein the set of tokens includes a token corresponding to a type of weather condition.

5 . The computer-implemented method of claim 3 , wherein the set of tokens includes a token corresponding to a distance of a weather condition.

6 . The computer-implemented method of claim 3 , wherein the set of tokens includes a token corresponding to a time of impact of a weather condition.

7 . The computer-implemented method of claim 3 , wherein the set of tokens includes a token corresponding to a severity of a weather condition.

8 . The computer-implemented method of claim 1 , wherein the particular point in time is selected by the user of the device.

9 . The computer-implemented method of claim 1 , wherein the weather data is received from a spatial weather translation system, wherein weather data and observed weather phenomena are transformed from 2D plotting and/or radar data to data elements that are consumable by an interface system that performs the rendering on the device of the user.

10 . The computer-implemented method of claim 1 , wherein the weather conditions are selected from the group consisting of: precipitation, precipitation intensity, direction of wind, direction of movement of a storm front, distance to precipitation in the augmented view, lightning strikes as said strikes occur, and depth of precipitation accumulation.

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

displaying, on the device of the user, a time-selection user interface element allowing the user to select a time for which corresponding weather conditions will be displayed;

receiving, from the user of the device, a selection of a particular time to display weather conditions on the time-selection user interface element; and

rendering, on the device of the user, a second augmented view of weather conditions corresponding to the selection of the particular time by the user.

12 . A computer program product, the computer program product comprising:

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

program instructions to receive a set of weather data corresponding to a region, the set of weather data indicating current and/or future weather conditions based on time;

program instructions to determine a location and an orientation of a device of a user; and

program instructions to render, on the device of the user, an augmented view of weather conditions at a particular point in time based on the set of weather data and the determined location and orientation of the device; and

program instructions to update rendered elements in the augmented view based on a change in device location, a change in the orientation of the device, and/or a change in the weather data over time.

13 . The computer program product of claim 12 , wherein the augmented view of weather conditions is rendered on a display of the device using a front facing camera of the device.

14 . The computer program product of claim 12 , wherein the augmented view of weather conditions includes a set of tokens indicating characteristics of the weather conditions.

15 . The computer program product of claim 14 , wherein the set of tokens includes a token corresponding to a type of weather condition, a token corresponding to a distance of a weather condition, a token corresponding to a time of impact of a weather condition, and a token corresponding to a severity of a weather condition.

16 . The computer program product of claim 12 , wherein the particular point in time is selected by the user of the device.

17 . The computer program product of claim 12 , wherein the weather data is received from a spatial weather translation system, wherein weather data and observed weather phenomena are transformed from 2D plotting and/or radar data to data elements that are consumable by an interface system that performs the rendering on the device of the user.

18 . The computer program product of claim 12 , wherein the weather conditions are selected from the group consisting of: precipitation, precipitation intensity, direction of wind, direction of movement of a storm front, distance to precipitation in the augmented view, lightning strikes as said strikes occur, and depth of precipitation accumulation.

19 . The computer program product of claim 12 , further comprising:

program instructions to display, on the device of the user, a time-selection user interface element allowing the user to select a time for which corresponding weather conditions will be displayed;

program instructions to receive, from the user of the device, a selection of a particular time to display weather conditions on the time-selection user interface element; and

program instructions to render, on the device of the user, a second augmented view of weather conditions corresponding to the selection of the particular time by the user.

20 . A system, comprising:

a processor; and

logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to:

receive a set of weather data corresponding to a region, the set of weather data indicating current and/or future weather conditions based on time;

determine a location and an orientation of a device of a user, and

render, on the device of the user, an augmented view of weather conditions at a particular point in time based on the set of weather data and the determined location and orientation of the device; and

update rendered elements in the augmented view based on a change in device location, a change in the orientation of the device, and/or a change in the weather data over time.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY FROM IBM RESEARCH AND INTELLECTUAL PROPERTY TO INTERNATIONAL BUSINESS MACHINED CORPORATION AND TO CORRECT THE RECEIVING PARTY FROM ZEPHYR BUYER L.P. TO ZEPHYR BUYER, L.P. PREVIOUSLY RECORDED AT REEL: 66795 FRAME: 858. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 20, 2024
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: ZEPHYR BUYER, L.P.
Reel/Frame 066838/0157 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY NAME PREVIOUSLY RECORDED AT REEL: 66796 FRAME: 188. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 20, 2024
From: ZEPHYR BUYER, L.P.
To: THE WEATHER COMPANY, LLC
Reel/Frame 067188/0894 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2024
From: IBM RESEARCH AND INTELLECTUAL PROPERTY
To: ZEPHYR BUYER L.P.
Reel/Frame 066795/0858 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2024
From: ZEPHYR BUYER L.P.
To: THE WEATHER COMPANY, LLC
Reel/Frame 066796/0188 →
PATENT SECURITY AGREEMENT Recorded Jan 31, 2024
From: THE WEATHER COMPANY, LLC
To: MIDCAP FINANCIAL TRUST, AS COLLATERAL AGENT
Reel/Frame 066404/0122 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: REDMOND, ROBERT N.; FRIPP, JORDAN; GANDHI, ARJUN RAJENDRA; HARDISON, SARAH LYNN; MCCALL, SCOTT
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 063462/0761 →