IP Library Granted Patent US 11,861,154
Granted Patent B2
US 11,861,154 · App. 17/990,643 · Granted Jan 2, 2024

Shared real-time content editing activated by an image

Inventor: Patrick Soon-Shiong (Los Angeles, CA)
Assignee: Nant Holdings IP, LLC
G06F3/04847G06F3/03G06F3/048H04L65/4015H04L67/12
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,861,154
App. No.
17/990,643
Granted
Jan 2, 2024
Kind
B2
Abstract

Systems and methods for instantiating collaboration interfaces via object recognition are disclosed. An object recognition engine communicatively coupled to a database and an electronic device receives sensor data related to an object and identifies an object characteristic. A component is selected having criteria satisfied by the object characteristic and a collaboration interface is instantiated on the electronic device. This can allow a user to edit content related to an object. A substantially identical collaboration interface can be instantiated on a second electronic device to allow collaboration among user with respect to content related to the object.

Claims (40)

1. An augmented reality (AR) interactive game system, the system comprising:

at least one database storing interface components indexed by at least locations;

at least one computer-readable memory storing software instructions; and

at least one processor coupled with the at least one database and the at least one computer-readable memory, and that performs, upon execution of the software instructions, one or more operations to:

obtain sensor data from a first mobile device and a second mobile device, the sensor data including at least a first location of the first mobile device and a second location of the second mobile device;

retrieve content associated with an interactive game based at least in part on the first location or the second location;

select a set of interface components from the at least one database and having selection criteria satisfied at least in part by the first location or the second location;

instantiate a first interface on the first mobile device and a second interface on the second mobile device from the set of interface components, where in the first interface and the second interface permit users of the first device and the second device to interact with the content; and

reconcile, according to at least one reconciliation rule, control over the content in the interactive game from a first command received from the first interface and a second command received from the second interface.

2. The system of claim 1 , wherein the first interface on the first mobile device and the second interface on the second mobile device are substantially identical interfaces.

3. The system of claim 1 , wherein the first location or the second location is based at least in part on Global Positioning System (GPS) data in the sensor data.

4. The system of claim 1 , wherein the second location is in close proximity to the first location.

5. The system of claim 1 , wherein the second mobile device is distal from the first mobile device.

6. The system of claim 5 , wherein the second mobile device is located remotely from the first mobile device by at least one mile.

7. The system of claim 1 , wherein at least one of the first mobile device and the second mobile device comprise one of the following: a phone, a tablet, a phablet, a computer, a game console, an appliance, and a television.

8. The system of claim 1 , wherein the first command and the second command comprise conflicting commands with respect to the content.

9. The system of claim 1 , wherein the at least one reconciliation rule is based on the sensor data.

10. The system of claim 1 , wherein the at least one reconciliation rule is based on the content.

11. The system of claim 1 , wherein the at least one reconciliation rule is based on a priority.

12. The system of claim 11 , wherein the priority is based on which of the first mobile device and the second mobile device first caused sensor data to be obtained.

13. The system of claim 1 , wherein the at least one processor further performs one or more operations to generate an alert on the first mobile device or the second mobile device regarding a collaboration with respect to the content.

14. The system of claim 13 , wherein the alert indicates a conflict with respect to the first command and the second command.

15. The system of claim 1 , wherein the first interface and the second interface are presented on a display screen of the first device and second device, respectively.

16. The system of claim 1 , wherein the content comprises multiple content items.

17. The system of claim 1 , wherein the first interface and the second interface allow interactions with augmented realty content.

18. The system of claim 1 , wherein the first command and the second command are reconciled in real-time.

19. The system of claim 1 , wherein the first interface is instantiated based at least in part on a first player's characteristic and the second interface is instantiated based at least in part on a second player's characteristic.

20. The system of claim 1 , wherein the at least one processor further performs one or more operations to allow a user of the first mobile device or the second mobile device to make a purchase relating to a game object of the interactive game.

21. A method comprising:

obtaining sensor data from a first mobile device and a second mobile device, the sensor data including at least a first location of the first mobile device and a second location of the second mobile device;

retrieving content associated with an interactive game based at least in part on the first location or the second location;

selecting a set of interface components from the at least one database and having selection criteria satisfied at least in part by the first location or the second location;

instantiating a first interface on the first mobile device and a second interface on the second mobile device from the set of interface components, where in the first interface and the second interface permit users of the first device and the second device to interact with the content; and

reconciling, according to at least one reconciliation rule, control over the content in the interactive game from a first command received from the first interface and a second command received from the second interface.

22. A non-transitory computer-readable medium having instructions stored thereon, which, when executed by at least one processor, cause the at least one processor to perform one or more steps comprising:

obtaining sensor data from a first mobile device and a second mobile device, the sensor data including at least a first location of the first mobile device and a second location of the second mobile device;

retrieving content associated with an interactive game based at least in part on the first location or the second location;

selecting a set of interface components from the at least one database and having selection criteria satisfied at least in part by the first location or the second location;

instantiating a first interface on the first mobile device and a second interface on the second mobile device from the set of interface components, where in the first interface and the second interface permit users of the first device and the second device to interact with the content; and

reconciling, according to at least one reconciliation rule, control over the content in the interactive game from a first command received from the first interface and a second command received from the second interface.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2022
From: SOON-SHIONG, PATRICK
To: NANT HOLDINGS IP, LLC
Reel/Frame 061840/0288 →
Continuity (7)
Continuation 17556538 · Dec 20, 2021
Continuation 17112830 · Dec 4, 2020
Continuation 15843918 · Dec 15, 2017
Continuation 15591017 · May 9, 2017
Continuation 14155252 · Jan 14, 2014
Provisional Application 61752091 · Jan 14, 2013
Related Publication 20230083813A1 · Mar 16, 2023
Cited By (2)
US 12,386,497 US 12,704,952