IP Library Granted Patent US 9,252,980
Granted Patent B2
US 9,252,980 · App. 14/148,279 · Granted Feb 2, 2016

Cloud services for wearable and snappable devices

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,252,980
App. No.
14/148,279
Granted
Feb 2, 2016
Kind
B2
Abstract

Wearable and snappable sensing devices may act to sense data associated with an environment of the user. A mobile device and the wearable/snappable device may together operate to provide an application for sensing environmental data associated with the user, analyzing the environmental data, and providing reports to the user. In one implementation, a mobile device may connect to an external sensing device; receiving, from the sensing device, environmental data sensed by the sensing device; provide, over a wide area network, a classification query to a remote classification service, the classification query being based on the sensed data; receive, from the classification server, classification results in response to the classification query; and provide, via a graphical display of the mobile computing device, a report based on the classification results.

Claims (73)

1. A method implemented by a mobile computing device, the method comprising:

connecting, by the mobile computing device, to an external sensing device that is snappable to the mobile computing device or wearable by a user of the mobile computing device;

receiving, by the mobile computing device and from the sensing device, environmental data sensed by the sensing device;

providing, by the mobile computing device and over a wide area network, a classification query to a remote classification service, the classification query being based on the sensed data;

receiving, by the mobile computing device and from the classification service, classification results in response to the classification query; and

providing, by the mobile computing device and via a graphical display of the mobile computing device, a report based on the classification results,

wherein the sensing device includes a micro-bolometer and the report includes a report describing thermal insulation levels associated with areas of a premise of the user.

2. The method of claim 1 , wherein providing the classification query further includes:

providing meta-data relating to the environmental data sensed by the sensing device, the meta-data including:

data indicating a location of the mobile computing device during operation of the sensing device in sensing the environmental data,

data relating to a user of the mobile computing device, or

one or more images taken by the mobile computing device during operation of the sensing device in sensing the environmental data.

3. The method of claim 1 , wherein the mobile computing device is connected to the sensing device via a short range wireless connection or a pluggable cable connection and wherein the mobile computing device is connected to the wide area network via a cellular wireless interface.

4. The method of claim 1 , wherein the sensing device additionally includes a microscopy device, a multi-sensing gas device, a humidity sensor device, a pressure sensing device, or a three-dimensional vision capture device.

5. The method of claim 1 , further comprising:

transmitting, over the wide area network, the environmental data sensed by the sensing device to a cloud-based storage service.

6. The method of claim 1 , wherein the report, including the thermal insulation levels, additional includes an indication of thermal leakage levels associated with doors or windows.

7. A method implemented by a mobile computing device, the method comprising:

connecting, by the mobile computing device, to an external sensing device that is snappable to the mobile computing device or wearable by a user of the mobile computing device;

receiving, by the mobile computing device and from the sensing device, environmental data sensed by the sensing device;

providing, by the mobile computing device and over a wide area network, a classification query to a remote classification service, the classification query being based on the sensed data;

receiving, by the mobile computing device and from the classification service, classification results in response to the classification query; and

providing, by the mobile computing mobile computing device, a report based on the classification results,

wherein the report includes one or more links to initiate voice or text sessions with live representatives.

8. The method of claim 7 , wherein the voice or text sessions are implemented using Voice over Long Term Evolution (VoLTE) services.

9. A mobile communication device comprising:

a non-transitory memory device storing a set of processor-executable instructions; and

a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to:

connect to an external sensing device that is snappable to the mobile computing device or wearable by a user of the mobile computing device;

receive, from the sensing device, environmental data sensed by the sensing device;

provide, over a wide area network, a classification query to a remote classification service, the classification query being based on the sensed data;

receive, from the classification service, classification results in response to the classification query; and

provide, via a graphical display of the mobile computing device, a report based on the classification results,

wherein the sensing device includes a micro-bolometer and the report includes a report describing thermal insulation levels associated with areas of a premise of the user.

10. The mobile communication device of claim 9 , wherein executing the processor-executable instructions further causes the processor to:

provide meta-data relating to the environmental data sensed by the sensing device, the meta-data including:

data indicating a location of the mobile computing device during operation of the sensing device in sensing the environmental data,

data relating to a user of the mobile computing device, or

one or more images taken by the mobile computing device during operation of the sensing device in sensing the environmental data.

11. The mobile communication device of claim 9 , wherein the mobile computing device is connected to the sensing device via a short range wireless connection or a pluggable cable connection and wherein the mobile computing device is connected to the wide area network via a cellular wireless interface.

12. The mobile communication device of claim 9 , wherein the sensing device additionally includes a microscopy device, a multi-sensing gas device, a humidity sensor device, a pressure sensing device, or a three-dimensional vision capture device.

13. The mobile device of claim 9 , wherein the report, including the thermal insulation levels, additional includes an indication of thermal leakage levels associated with doors or windows.

14. A mobile communication device comprising:

a non-transitory memory device storing a set of processor-executable instructions; and

a processor configured to execute the processor-executable instructions, wherein executing the processor-executable instructions causes the processor to:

connect to an external sensing device that is snappable to the mobile computing device or wearable by a user of the mobile computing device;

receive, from the sensing device, environmental data sensed by the sensing device;

provide, over a wide area network, a classification query to a remote classification service, the classification query being based on the sensed data;

receive, from the classification service, classification results in response to the classification query; and

provide, via a graphical display of the mobile computing device, a report based on the classification results,

wherein the report includes one or more links to initiate voice or text sessions with live representatives.

15. The mobile communication device of claim 14 , wherein the voice or text sessions are implemented using Voice over Long Term Evolution (VoLTE) services.

16. A non-transitory computer readable medium containing program instructions for causing one or more processors, associated with a mobile computing device, to:

connect to an external sensing device that is snappable to the mobile computing device or wearable by a user of the mobile computing device;

receive, from the sensing device, environmental data sensed by the sensing device;

provide, over a wide area network, a classification query to a remote classification service, the classification query being based on the sensed data;

receive, from the classification service, classification results in response to the classification query; and

provide, via a graphical display of the mobile computing device, a report based on the classification results,

wherein the report includes one or more links to initiate voice or text sessions with live representatives.

17. The non-transitory computer readable medium of claim 16 , wherein the program instructions for causing the one or more processors to provide the classification query further includes program instructions for causing the one or more processors to:

provide meta-data relating to the environmental data sensed by the sensing device, the meta-data including:

data indicating a location of the mobile computing device during operation of the sensing device in sensing the environmental data,

data relating to a user of the mobile computing device, or

one or more images taken by the mobile computing device during operation of the sensing device in sensing the environmental data.

18. The non-transitory computer readable medium of claim 16 , wherein the mobile computing device is connected to the sensing device via a short range wireless connection or a pluggable cable connection and wherein the mobile computing device is connected to the wide area network via a cellular wireless interface.

19. A non-transitory computer readable medium containing program instructions for causing one or more processors, associated with a mobile computing device, to:

connect to an external sensing device that is snappable to the mobile computing device or wearable by a user of the mobile computing device;

receive, from the sensing device, environmental data sensed by the sensing device;

provide, over a wide area network, a classification query to a remote classification service, the classification query being based on the sensed data;

receive, from the classification service, classification results in response to the classification query; and

provide, via a graphical display of the mobile computing device, a report based on the classification results,

wherein the sensing device includes a micro-bolometer and the report includes a report describing thermal insulation levels associated with areas of a premise of the user.

20. The non-transitory computer readable medium of claim 19 , wherein the report, including the thermal insulation levels, additional includes an indication of thermal leakage levels associated with doors or windows.

Assignments (3)
CHANGE OF NAME Recorded Aug 5, 2022
From: ATLASSIAN, INC.
To: ATLASSIAN US, INC.
Reel/Frame 061085/0690 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2018
From: VERIZON PATENT AND LICENSING INC.
To: ATLASSIAN, INC.
Reel/Frame 047127/0910 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2014
From: RAMAN, MADHUSUDAN
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 031924/0506 →