IP Library Granted Patent US 9,800,995
Granted Patent B2
US 9,800,995 · App. 14/547,337 · Granted Oct 24, 2017

Distributed application functionality and user interface for multiple connected mobile 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,800,995
App. No.
14/547,337
Granted
Oct 24, 2017
Kind
B2
Abstract

Providing a distributed application on a plurality of personal devices of a user includes providing a first portion of the distributed application on a first personal device and providing a second portion of the application on a second personal device different from the first personal device, where the second personal device is wearable by the user and where the second portion of the distributed application operates on data that is inaccessible to the first personal device to provide a result thereof to the first portion of the distributed application. The first personal device may be a mobile phone, a tablet, or a personal computer. The second personal device may be a smart glasses, a wearable camera, a smart watch, a wristband, smart earwear, gloves, a necktie, a smart carrying bag, a smart backpack, a smart clothing or smart shoes. The second personal device may be a wearable activity tracking monitor.

Claims (55)

1. A method of providing a distributed application on a plurality of personal devices of a user, comprising:

providing a first portion of the distributed application on a first personal device;

providing a second portion of the application on a second personal device different from the first personal device, wherein the second personal device is wearable by the user;

receiving, at the second personal device, a request to authenticate the user;

in response to the request to authenticate the user of the first personal device, acquiring, at the second personal device, biometrics of the user;

authenticating the user based on the acquired biometrics;

receiving, at the first personal device, confirmation of the authentication of the user; and

in accordance with the confirmation of the authentication of the user, enabling the user to operate the first personal device;

wherein each of the first and second portions of the distributed application is defined according to:

an application identifier,

a specific one of the personal devices on which each of the portions runs,

an event that causes each of the portions to run,

at least one other of the personal devices that interacts with the specific one of the personal devices, and

a task initiated on the at least one other of the personal devices.

2. A method, according to claim 1 , wherein the first personal device is one of: a mobile phone, a tablet, and a personal computer.

3. A method, according to claim 1 , wherein the second personal device is one of: smart glasses, a wearable camera, a smart watch, a wristband, smart earwear, gloves, a necktie, a smart carrying bag, a smart backpack, smart clothing and smart shoes.

4. A method, according to claim 3 , wherein the second personal device is a wearable activity tracking monitor.

5. A method, according to claim 1 , wherein at least some data used by the first personal device is provided via the Internet.

6. A method, according to claim 1 , wherein at least one of the personal devices uses GPS functionality.

7. A method, according to claim 1 , wherein the first personal device and the second personal device communicate using a wireless network.

8. A method, according to claim 1 , wherein an event at a particular one of the personal devices causes the particular one of the personal devices to activate another one of the personal devices.

9. A method, according to claim 8 , wherein activation of the other one of the personal devices requires additional input by the user.

10. A method, according to claim 1 , wherein data collected on the second personal device is visually presented to the user on the first personal device.

11. A method, according to claim 1 , wherein one of the personal devices activates at least one other device that is separate from the user.

12. A method, according to claim 11 , wherein the at least one other device is one of: a garage door opener, a house door opener, and a climate control device.

13. A method, according to claim 1 , wherein authenticating the user based on the acquired biometrics comprises authenticating the user at a server system.

14. A method, according to claim 1 , wherein authenticating the user based on the acquired biometrics comprises authenticating the user at the second personal device.

15. A method, according to claim 1 , wherein the request to authenticate the user is received from the first personal device.

16. A non-transitory computer-readable medium containing a distributed application with software runnable on a plurality of personal devices of a user, the software comprising:

executable code corresponding to a first portion of the distributed application that runs on a first personal device;

executable code corresponding to a second portion of the application that runs on a second personal device different from the first personal device, wherein the second personal device is wearable by the user;

instructions, which when executed by the second personal device, cause the second personal device to:

receive a request to authenticate the user; and

in response to the request to authenticate the user of the first personal device, acquire biometrics of the user;

instructions to authenticate the user based on the acquired biometrics;

instructions, which when executed by the first personal device, cause the first personal device to:

obtain confirmation of the authentication of the user; and

in accordance with the confirmation of the authentication of the user, enable the user to access one or more restricted features at the first personal device;

wherein each of the first and second portions of the distributed application is defined according to:

an application identifier,

a specific one of the personal devices on which each of the portions runs,

an event that causes each of the portions to run,

at least one other of the personal devices that interacts with the specific one of the personal devices, and

a task initiated on the at least one other of the personal devices.

17. A non-transitory computer-readable medium, according to claim 16 , wherein the first personal device is one of: a mobile phone, a tablet, and a personal computer.

18. A non-transitory computer-readable medium, according to claim 16 , wherein the second personal device is one of: smart glasses, a wearable camera, a smart watch, a wristband, smart earwear, gloves, a necktie, a smart carrying bag, a smart backpack, smart clothing and smart shoes.

19. A non-transitory computer-readable medium, according to claim 18 , wherein the second personal device is a wearable activity tracking monitor.

20. A non-transitory computer-readable medium, according to claim 16 , wherein at least some data used by the first personal device is provided via the Internet.

21. A non-transitory computer-readable medium, according to claim 16 , wherein at least one of the personal devices uses GPS functionality.

22. A non-transitory computer-readable medium, according to claim 16 , wherein the first personal device and the second personal device communicate using a wireless network.

23. A non-transitory computer-readable medium, according to claim 16 , wherein an event at a particular one of the personal devices causes the particular one of the personal devices to activate another one of the personal devices.

24. A non-transitory computer-readable medium, according to claim 23 , wherein activation of the other one of the personal devices requires additional input by the user.

25. A non-transitory computer-readable medium, according to claim 16 , wherein data collected on the second personal device is visually presented to the user on the first personal device.

26. A non-transitory computer-readable medium, according to claim 16 , wherein one of the personal devices activates at least one other device that is separate from the user.

27. A non-transitory computer-readable medium, according to claim 26 , wherein the at least one other device is one of: a garage door opener, a house door opener, and a climate control device.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2024
From: EVERNOTE CORPORATION
To: BENDING SPOONS S.P.A.
Reel/Frame 066288/0195 →
RELEASE OF SECURITY INTEREST Recorded Mar 17, 2023
From: MUFG BANK, LTD.
To: EVERNOTE CORPORATION
Reel/Frame 063116/0260 →
RELEASE OF SECURITY INTEREST Recorded Oct 8, 2021
From: EAST WEST BANK
To: EVERNOTE CORPORATION
Reel/Frame 057852/0078 →
SECURITY INTEREST Recorded Oct 6, 2021
From: EVERNOTE CORPORATION
To: MUFG UNION BANK, N.A.
Reel/Frame 057722/0876 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT TERMINATION AT R/F 040192/0720 Recorded Oct 22, 2020
From: SILICON VALLEY BANK
To: EVERNOTE CORPORATION
Reel/Frame 054145/0452 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT TERMINATION AT R/F 040240/0945 Recorded Oct 22, 2020
From: HERCULES CAPITAL, INC.
To: EVERNOTE CORPORATION; EVERNOTE GMBH
Reel/Frame 054213/0234 →
SECURITY INTEREST Recorded Oct 19, 2020
From: EVERNOTE CORPORATION
To: EAST WEST BANK
Reel/Frame 054113/0876 →
SECURITY INTEREST Recorded Oct 5, 2016
From: EVERNOTE CORPORATION; EVERNOTE GMBH
To: HERCULES CAPITAL, INC., AS AGENT
Reel/Frame 040240/0945 →
SECURITY AGREEMENT Recorded Sep 30, 2016
From: EVERNOTE CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 040192/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2015
From: LIBIN, PHIL; SINKOV, ANDREW
To: EVERNOTE CORPORATION
Reel/Frame 035082/0338 →