IP Library Granted Patent US 9,148,331
Granted Patent B2
US 9,148,331 · App. 13/707,261 · Granted Sep 29, 2015

Control of transmission to a target device with a cloud-based architecture

Inventors: Richard T. Lord (Tacoma, WA); Robert W. Lord (Seattle, WA); Craig J. Mundie (Seattle, WA); Clarence T. Tegreene (Mercer Island, WA)
Assignee: Elwha LLC
H04L29/08081H04L67/1002H04W4/003H04W4/02
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 9,148,331
App. No.
13/707,261
Granted
Sep 29, 2015
Kind
B2
Abstract

Systems, methods, computer-readable storage mediums including computer-readable instructions and/or circuitry for control of transmission to a target device with a cloud-based architecture may implement operations including, but not limited to: receiving localized context information associated with the at least one target device; determining, at least in part via a cloud-based architecture, at least one prospective message transmission practicability index according to a comparison of localized context information and the at least one historical transmission length; and authorizing, at least in part via a cloud-based architecture, at least one transmission to a target device in response to a determination of a prospective message transmission practicability index.

Claims (99)

1. A method comprising

receiving localized context information associated with at least one target device;

associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device;

comparing, at least in part via a the cloud-based architecture, proximate localized context information associated with the at least one target device to the historical localized context information associated with the at least one target device;

determining, at least in part via a the cloud-based architecture, at least one prospective transmission time length according to the comparing, at least in part via a the cloud-based architecture, proximate localized context information associated with the at least one target device to the historical localized context information associated with the at least one target device;

determining, at least in part via the cloud-based architecture, at least one prospective message transmission practicability index according to the prospective transmission time length; and

authorizing, at least in part via a cloud-based architecture, at least one transmission to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index,

wherein the cloud-based architecture includes:

at least one cloud-based server in communication with at least one message generating computing device and at least one target device via a communications network.

2. The method of claim 1 , wherein the at least one transmission includes at least one message for transmission according to at least one of: an e-mail message protocol; a text message protocol; and an instant message protocol.

3. The method of claim 1 , wherein the at least one historical transmission time length includes:

at least one average historical transmission time length for two or more transmissions to the at least one target device.

4. The method of claim 3 , wherein the at least one average historical transmission time length for two or more transmissions to the at least one target device comprises:

at least one weighted average historical transmission time length for two or more transmissions to the at least one target device.

5. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving localized context information associated with at least one target device in response to an enqueuing of a transmission.

6. The method of claim 5 , wherein the receiving localized context information associated with at least one target device includes:

receiving localized context information associated with at least one target device in response to an enqueuing of a threshold number of transmissions.

7. The method of claim 1 , wherein the receiving localized context information associated with the at least one target device includes:

receiving at least one geographical identifier associated with the at least one target device.

8. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving at least one power indicator associated with the at least one target device.

9. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving one or more inertial signals associated with the at least one target device.

10. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving one or more imaging signals associated with the at least one target device.

11. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving at least one user input/output indicator associated with the at least one target device.

12. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving one or more audio signals associated with the at least one target device.

13. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving at least one signal strength indicator associated with the at least one target device.

14. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving at least one bandwidth indicator associated with the at least one target device.

15. The method of claim 1 , wherein the receiving localized context information associated with at least one target device includes:

receiving at least one connection type indicator associated with the at least one target device.

16. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical geographical identifier associated with the at least one target device.

17. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical power indicator associated with the at least one target device.

18. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical inertial signal associated with the at least one target device.

19. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical imaging signal associated with the at least one target device.

20. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical user input/output associated with the at least one target device.

21. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical audio signal associated with the at least one target device.

22. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical signal strength associated with the at least one target device.

23. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical bandwidth associated with the at least one target device.

24. The method of claim 1 , wherein the associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device includes:

associating, at least in part via a cloud architecture, the at least one historical transmission time length with at least one historical connection type associated with the at least one target device.

25. The method of claim 1 , further comprising:

identifying, at least in part via a cloud-based architecture, the at least one target device.

26. The method of claim 25 , wherein the identifying, at least in part via a cloud-based architecture, the at least one target device includes:

identifying, at least in part via a cloud architecture, a serial number of at least one target device.

27. The method of claim 1 , wherein the identifying, at least in part via a cloud-based architecture, the at least one target device includes:

identifying, at least in part via a cloud architecture, a model identifier of at least one target device.

28. The method of claim 1 , wherein the identifying, at least in part via a cloud-based architecture, the at least one target device includes:

identifying, at least in part via a cloud architecture, a network address of at least one target device.

29. A system comprising:

a cloud-based server device configured for:

receiving localized context information associated with at least one target device;

associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device

determining, at least in part via the cloud-based architecture, at least one prospective message transmission practicability index according to the prospective transmission time length; and

authorizing, at least in part via a cloud-based architecture, at least one transmission to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index.

30. A system comprising:

at least one computing device programmed for:

receiving localized context information associated with at least one target device;

associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device;

determining, at least in part via the cloud-based architecture, at least one prospective message transmission practicability index according to the prospective transmission time length; and

authorizing, at least in part via a cloud-based architecture, at least one transmission to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index.

31. A system comprising:

electronic circuitry for receiving localized context information associated with at least one target device;

electronic circuitry for associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device;

electronic circuitry for determining, at least in part via the cloud-based architecture, at least one prospective message transmission practicability index according to the prospective transmission time length; and

electronic circuitry for authorizing, at least in part via a cloud-based architecture, at least one transmission to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index.

32. A non-transitory computer-readable medium including computer-readable instructions for execution of a method on a computing device, the method comprising:

receiving localized context information associated with at least one target device;

associating, at least in part via a cloud-based architecture, at least one historical transmission time length for at least one transmission to at least one target device with historical localized context information associated with the at least one target device;

determining, at least in part via the cloud-based architecture, at least one prospective message transmission practicability index according to the prospective transmission time length; and

authorizing, at least in part via a cloud-based architecture, at least one transmission to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index.

33. The method of claim 1 , wherein the cloud-based architecture includes:

at least one cloud-based server including at least one message generating computing device in communication with at least one target device via a communications network.

34. The method of claim 1 , wherein the cloud-based architecture includes:

at least one cloud-based server including at least one message generating computing device operably couplable to the at least one target device via two or more network connection types.

35. The method of claim 1 , wherein the authorizing, at least in part via a cloud-based architecture, at least one transmission to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index includes:

selecting a connection type responsive to the proximate localized context information associated with the at least one target device; and

authorizing, at least in part via a cloud-based architecture, at least one transmission via the selected connection type to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index.

36. The method of claim 1 , wherein the comparing, at least in part via the cloud-based architecture, proximate localized context information associated with the at least one target device to the historical localized context information associated with the at least one target device includes:

comparing, at least in part via the cloud-based architecture, a bit length of a message associated with the at least one target device to historical message bit length information associated with the at least one target device.

37. The method of claim 1 , wherein the comparing, at least in part via the cloud-based architecture, proximate localized context information associated with the at least one target device to the historical localized context information associated with the at least one target device includes:

comparing, at least in part via the cloud-based architecture, message attribute associated with the at least one target device to at least one historical message attribute associated with at least one message previously transmitted to at least one target device.

38. The method of claim 1 , wherein the authorizing, at least in part via a cloud-based architecture, at least one transmission to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index includes:

authorizing, at least in part via a cloud-based architecture, at least one transmission of data stored on the message generating computing device to the at least one target device responsive to a determination of the at least one prospective message transmission practicability index.

39. The method of claim 1 , wherein the determining, at least in part via the cloud-based architecture, at least one prospective message transmission practicability index according to the prospective transmission time length includes:

determining, at least in part via the cloud-based architecture, at least one prospective message transmission practicability index indicative of a practicability of transmission via a connection type according to the prospective transmission time length.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2022
From: JUROSENSE, LLC
To: THE INVENTION SCIENCE FUND II, LLC
Reel/Frame 059357/0336 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2021
From: ELWHA LLC
To: THE INVENTION SCIENCE FUND II, LLC
Reel/Frame 057633/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2021
From: THE INVENTION SCIENCE FUND II, LLC
To: JUROSENSE, LLC
Reel/Frame 057633/0502 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2013
From: LORD, RICHARD T.; LORD, ROBERT W.; MUNDIE, CRAIG J.; TEGREENE, CLARENCE T.
To: ELWHA LLC
Reel/Frame 029966/0276 →
Continuity (4)
Continuation In Part 13678082 · Nov 15, 2012
Continuation In Part 13678010 · Nov 15, 2012
Continuation In Part 13462283 · May 2, 2012
Related Publication 20130297793A1 · Nov 7, 2013