IP Library › Granted Patent US 12,535,775
Granted Patent B2
US 12,535,775 · App. 18/455,541 · Granted Jan 27, 2026

Apparatus with API for use in indicating time interval durations of particular events

Inventor: Samrat Dudhat (Arlington, VA)
Assignee: Samrat Solutions, Inc.
G04G99/006G04G9/0064G04G9/02G06F16/20H04W4/025
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,535,775
App. No.
18/455,541
Granted
Jan 27, 2026
Kind
B2
Abstract

An apparatus, intended for use in indicating time interval durations of particular events in an augmented reality display, includes a computer system with a processing system having a hardware processor and a memory accessible to the processing system, a user interface controller under control of the processing system, a display controllable by the user interface controller to show a user interface, and logic, under control of the processing system. The logic has modules that control the user interface controller to cause the display to show a first clockface that indicates a time interval duration for at least a first event and an augmented reality background appearing behind the first clockface.

Claims (72)

1 . A time measuring device, comprising:

a computer system with a processing system having a hardware processor configured to perform a predefined set of basic operations in response to receiving a corresponding basic instruction selected from a predefined native instruction set of codes, and with a memory accessible to the processing system;

a user interface controller that is controllable by the processing system;

a display controllable by the user interface controller to show a user interface; and

logic, comprising a set of machine codes stored in the memory and selected from the predefined native instruction set of codes of the hardware processor, adapted to control the user interface controller to cause the display to show the user interface to have:

a first clockface showing a time interval duration of at least a first event; and

an augmented reality background appearing behind the first clockface.

2 . The time measuring device as in claim 1 , further comprising:

a camera adapted to provide a camera feed; and

the augmented reality background being based on the camera feed.

3 . The time measuring device as in claim 2 , wherein the first event pertains to a user.

4 . The time measuring device as in claim 3 , wherein the user interface further includes second through n-th clockfaces pertaining to different days.

5 . The time measuring device as in claim 1 , further comprising:

the logic being further adapted to cause the first clockface to have an ante meridiem events region and a post meridiem events region;

the first clockface indicating the time interval duration of the first event using a first arciform comprising:

in the ante meridiem events region, a first start point connected to an initial arc;

in the post meridiem events region, a final arc connected to a first end point; and

a transition indicator linking the initial arc with the final arc.

6 . The time measuring device as in claim 1 , wherein:

the augmented reality background is a view of a first location; and

the first event pertains to the first location.

7 . The time measuring device as in claim 6 , further comprising:

the memory having event information about the first event, including:

a respective start time indicator of the first event,

a respective duration indicator of the first event, and

a respective location of the first event; and

the logic causing the first clockface to be shown based on the respective start time indicator and the respective duration indicator of the first event when the first location corresponds to the respective location of the first event.

8 . The time measuring device as in claim 6 , further comprising:

a geolocation service interface accessible to the processing system;

the logic including a first module adapted to query the geolocation service interface to obtain device location information; and

the augmented reality background being based on the device location information.

9 . The time measuring device as in claim 8 , further comprising:

a gyroscope interface accessible to the processing system;

the logic including a second module adapted to obtain an orientation via the gyroscope interface; and

the augmented reality background being further based on the orientation.

10 . The time measuring device as in claim 9 , further comprising:

a camera interface accessible to the processing system;

the logic including a third module adapted to obtain the view, of the first location, via the camera interface, to create the first clockface based on the first event, and to show the first clockface over the view; and

the logic calling the third module, to show the first clockface over the view, when the orientation is toward the first location.

11 . A method, comprising:

providing logic accessible to a processing system of a computer system, the processing system having a hardware processor, the computer system having a user interface controller under control of the processing system; and

operating the logic, under control of the processing system, and the user interface controller to implement a user interface, including:

a first clockface showing a time interval duration of at least a first event; and

an augmented reality background appearing behind the first clockface.

12 . The method as in claim 11 , further comprising basing the augmented reality background on a camera feed.

13 . The method as in claim 12 , wherein the first event pertains to a user.

14 . The method as in claim 13 , wherein the user interface further includes second through n-th clockfaces pertaining to different days.

15 . The method as in claim 11 , wherein the first clockface further comprises:

an ante meridiem events region and a post meridiem events region;

the first clockface indicating the time interval duration of the first event using a first arciform, comprising:

in the ante meridiem events region, a first start point connected to an initial arc;

in the post meridiem events region, a final arc connected to a first end point; and

a transition indicator linking the initial arc with the final arc.

16 . The method as in claim 11 , wherein:

the augmented reality background is a view of a first location; and

the first event pertains to the first location.

17 . The method as in claim 16 , further comprising:

obtaining event information about the first event, including:

a respective start time indicator of the first event,

a respective duration indicator of the first event, and

a respective location of the first event; and

showing the first clockface, based on the respective start time indicator and the respective duration indicator of the first event when the first location corresponds to the respective location of the first event.

18 . The method as in claim 16 , further comprising:

querying a geolocation service interface to obtain device location information; and

basing the augmented reality background on the device location information.

19 . The method as in claim 18 , further comprising:

obtaining a device orientation via a gyroscope interface; and

basing the augmented reality background on the device orientation.

20 . The method as in claim 19 , further comprising:

obtaining the view, of the first location, via a camera interface;

basing the first clockface on the first event; and

showing the first clockface over the view when the device orientation is toward the first location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2023
From: DUDHAT, SAMRAT
To: SAMRAT SOLUTIONS, INC.
Reel/Frame 064699/0303 →
Continuity (4)
Continuation 18104367 · Feb 1, 2023
Continuation 17187836 · Feb 28, 2021
Continuation 15836148 · Dec 8, 2017
Related Publication 20230400819A1 · Dec 14, 2023
References Cited (17)
US 5353264A · Corbin, III · 1994 [cited by applicant]
US 5696740A · Inabinet · 1997 [cited by applicant]
US 5751663A · Johnson · 1998 [cited by applicant]
US 5943300A · Johnson · 1999 [cited by applicant]
US 7924657B2 · Liebowitz · 2011 [cited by applicant]
US 8264910B2 · Fuisz et al. · 2012 [cited by applicant]
US 9201402B2 · Greubel et al. · 2015 [cited by applicant]
US 9274505B2 · Johns · 2016 [cited by applicant]
US 10042527B2 · Seuthe · 2018 [cited by applicant]
US 20050105397A1 · Tuason · 2005 [cited by applicant]
US 20100162170A1 · Johns · 2010 [cited by applicant]
US 20150378320A1 · Knight et al. · 2015 [cited by applicant]
US 20190265648A1 · Kemp · 2019 [cited by applicant]
WO WO2012003844A1 · 2012 [cited by examiner]
U.S. Appl. No. 15/836,148, filed Dec. 8, 2017. [cited by applicant]
U.S. Appl. No. 17/187,836, filed Feb. 28, 2021. [cited by applicant]
U.S. Appl. No. 18/104,367, filed Feb. 1, 2023. [cited by applicant]