IP Library Granted Patent US 10,785,263
Granted Patent B2
US 10,785,263 · App. 15/819,776 · Granted Sep 22, 2020

Mobile device service systems and methods using device orientation information

Inventor: Yutaka Nagao (Cupertino, CA)
Assignee: Intertrust Technologies Corporation
H04L63/20G06F21/44H04L63/08H04L63/0876H04L63/107H04L63/1408H04W4/023H04W4/026G06F2221/2111H04L9/3226H04L9/3247H04L9/3263H04L63/0823
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 10,785,263
App. No.
15/819,776
Granted
Sep 22, 2020
Kind
B2
Abstract

This disclosure relates to, among other things, systems and methods for managing the communication of messages between devices using a service system operating as a trusted intermediary. Information indicative of device location and/or orientation may be communicated to the service system, which may use the information to determine whether a transmitting device is oriented and/or otherwise pointed in the direction of an intended receiving device. The trusted service may enforce policy articulated by the receiving device in connection with the communication of a message from the transmitting device to the intended receiving device.

Claims (28)

1. A method for managing trusted communications between devices performed by a service system comprising a processor and a non-transitory computer-readable medium storing instructions that, when executed by the processor, cause the service system to perform the method, the method comprising:

receiving, from a first device, first information for communication to a second device, first location information associated with a location of the first device, first orientation information associated with an orientation of the first device, and a trusted credential;

receiving, from the second device, second location information associated with a location of the second device and policy information articulating at least one requirement relating to the communication of information to the second device, wherein the at least one requirement comprises at least one requirement that information be transformed prior to transmission to the second device;

determining, by the service system, based on the first location information, the first orientation information, and the second location information, that the first device is oriented in a direction pointing towards the second device;

transforming, by the service system, the first information in accordance with the at least one requirement;

determining, by the service system, using the trusted credential, that the at least one requirement articulated in the policy information has been satisfied; and

transmitting from the service system, in response to determining that the at least one requirement has been satisfied, the transformed first information to the second device.

2. The method of claim 1 , wherein the first location information comprises a latitude, a longitude, and an altitude associated with the location of the first device.

3. The method of claim 1 , wherein the first location information comprises a location in an x-y-z coordinate space associated with the location of the first device.

4. The method of claim 1 , wherein the second location information comprises a latitude, a longitude, and an altitude associated with the location of the second device.

5. The method of claim 1 , wherein the second location information comprises a location in an x-y-z coordinate space associated with the location of the second device.

6. The method of claim 1 , wherein the first location information comprises information generated by a global positioning system associated with the first device.

7. The method of claim 1 , wherein the second location information comprises information generated by a global positioning system associated with the second device.

8. The method of claim 1 , wherein the first orientation information comprises information generated by at least one of an accelerometer system, a gyroscope system, and a digital compass.

9. The method of claim 1 , wherein the method further comprises:

receiving, from the second device, second orientation information associated with an orientation of the second device, and wherein determining that the first device is oriented in a direction pointing towards the second device is further based on the second orientation information.

10. The method of claim 1 , wherein the trusted credential comprises at least one of a digital signature, a cryptographic key, and a digital certificate.

11. The method of claim 1 , wherein the trusted credential comprises a credential uniquely identifying a user of the first device.

12. The method of claim 1 , wherein the trusted credential comprises a credential uniquely identifying the first device.

13. The method of claim 1 , wherein the trusted credential comprises a credential identifying a characteristic of the first information.

14. The method of claim 1 , wherein the trusted credential comprises a credential identifying a hardware characteristic of the first device.

15. The method of claim 1 , wherein the trusted credential comprises a credential identifying a software characteristic of the first device.

16. The method of claim 1 , wherein the at least one requirement comprises at least one requirement relating to an identity of a user of the first device.

17. The method of claim 1 , wherein the at least one requirement comprises at least one requirement relating to a characteristic of the first device.

18. The method of claim 1 , wherein the at least one requirement comprises at least one requirement relating to the contents of the first information.

19. The method of claim 1 , wherein the at least one requirement comprises at least one requirement that the first information be securely associated with the trusted credential.

20. The method of claim 1 , wherein the at least one requirement comprises at least one requirement that the first information be analyzed to determine that the first information does not contain harmful executable code.

21. The method of claim 20 , wherein the method further comprises analyzing the first information to determine that the first information does not contain harmful executable code.

Assignments (5)
SECURITY INTEREST Recorded Mar 25, 2026
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JAMSTER CAPITAL LLC
Reel/Frame 075228/0345 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 26, 2024
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JERA CO., INC.
Reel/Frame 068173/0212 →
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2023
From: ORIGIN FUTURE ENERGY PTY LTD.
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 062747/0742 →
SECURITY INTEREST Recorded Aug 9, 2020
From: INTERTRUST TECHNOLOGIES CORPORATION
To: ORIGIN FUTURE ENERGY PTY LTD
Reel/Frame 053439/0574 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2020
From: NAGAO, YUTAKA
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 052245/0313 →
Continuity (2)
Provisional Application 62426068 · Nov 23, 2016
Related Publication 20180146011A1 · May 24, 2018