IP Library Granted Patent US 11,223,587
Granted Patent B2
US 11,223,587 · App. 16/892,560 · Granted Jan 11, 2022

Messaging system comprising an auxiliary device communicatively coupled with a client device

Inventor: Stephen Michael Okajima (Boston, MA)
Assignee: Statum Systems Inc.
H04L51/08H04L51/046H04M1/72412H04W4/10H04W4/80
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 11,223,587
App. No.
16/892,560
Granted
Jan 11, 2022
Kind
B2
Abstract

A notification system to display notifications at a client device by performing operations that include: coupling, via a communication pathway, a client device with an auxiliary device, the auxiliary device comprising a receiver configured to receive data packets from a pager network; receiving, at the auxiliary device, a data packet that comprises a reference to a data object; and causing the auxiliary device to transmit the reference to the data object to the client device via the communication pathway.

Claims (47)

1. A system comprising:

one or more processors; and

a memory storing instructions that, when executed by at least one processor among the one or more processors, cause the system to perform operations comprising:

coupling, via a communication pathway, a client device with an auxiliary device, the auxiliary device comprising a receiver configured to receive data packets from a pager network;

receiving, at the auxiliary device, a data packet that comprises a reference to a data object;

causing the auxiliary device to transmit the reference to the data object to the client device via the communication pathway; and

causing display of a notification at the client device, the notification comprising a display of the data object based on the reference to the data object.

2. The system of claim 1 , wherein the data object includes a record within a database.

3. The system of claim 2 , wherein the database is a local database of the client device.

4. The system of claim 2 , wherein the database is a database of a server system, and the operations further comprise:

causing the client device to establish a network connection with the server system; and

accessing the data object at the database of the server system based on the reference.

5. The system of claim 1 , wherein the reference includes a memory address.

6. The system of claim 1 , wherein the communication pathway includes a wireless connection.

7. The system of claim 6 , wherein the wireless connection includes a Bluetooth connection.

8. A method comprising:

generating a data packet that comprises a reference to a data object and a user identifier;

identifying an auxiliary device identifier based on the user identifier, the auxiliary device identifier corresponding with an auxiliary device communicatively coupled with a client device via a wireless connection;

transmitting the reference to the data object to the auxiliary device communicatively coupled with the client device in response to the identifying auxiliary device identifier;

causing the auxiliary device to transmit the reference to the data object to the client device via the wireless connection; and

causing display of a notification that includes a display of the data object at the client device based on the reference to the data object.

9. The method of claim 8 , wherein the auxiliary device comprises a receiver configured to receive the data packet via a pager network.

10. The method of claim 9 , wherein the transmitting the data packet to the auxiliary device communicatively coupled with the client device includes:

transmitting the data packet to the auxiliary device via the pager network.

11. The method of claim 8 , wherein the identifying the auxiliary device identifier based on the user identifier includes:

receiving an indication of a communication pathway between the auxiliary device and the client device, the indication of the communication pathway including the auxiliary device identifier and the user identifier;

generating a record of the communication pathway in response to the receiving the indication of the communication pathway; and

identifying the auxiliary device identifier based on the record that includes the user identifier.

12. The method of claim 11 , wherein the communication pathway includes a wireless connection.

13. The method of claim 8 , wherein the data object includes a record within a database.

14. The method of claim 13 , wherein the database is a local database of the client device.

15. The method of claim 13 , wherein the database is a database of a server system, and the reference to the data object includes a memory address of the database of the server system.

16. The method of claim 8 , wherein the data object includes a selection of a notification type, and wherein the method further comprises:

causing display of a notification at the client device based on the notification type of the data object.

17. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

generating a data packet that comprises a reference to a data object and a user identifier;

identifying an auxiliary device identifier based on the user identifier, the auxiliary device identifier corresponding with an auxiliary device communicatively coupled with a client device via a wireless connection;

transmitting the reference to the data object to the auxiliary device communicatively coupled with the client device in response to the identifying auxiliary device identifier;

causing the auxiliary device to transmit the reference to the data object to the client device via the wireless connection; and

causing display of a notification that includes a display of the data object at the client device based on the reference to the data object.

18. The non-transitory machine-readable storage medium of claim 17 , wherein the auxiliary device comprises a receiver configured to receive the data packet via a pager network.

19. The non-transitory machine-readable storage medium of claim 18 , wherein the transmitting the data packet to the auxiliary device communicatively coupled with the client device includes:

transmitting the data packet to the auxiliary device via the pager network.

20. The non-transitory machine-readable storage medium of claim 17 , wherein the identifying the auxiliary device identifier based on the user identifier includes:

receiving an indication of a communication pathway between the auxiliary device and the client device, the indication of the communication pathway including the auxiliary device identifier and the user identifier;

generating a record of the communication pathway in response to the receiving the indication of the communication pathway; and

identifying the auxiliary device identifier based on the record that includes the user identifier.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2020
From: OKAJIMA, STEPHEN MICHAEL
To: STATUM SYSTEMS INC.
Reel/Frame 053419/0444 →
Continuity (1)
Related Publication 20210385178A1 · Dec 9, 2021