IP Library › Granted Patent US 10,599,285
Granted Patent B2
US 10,599,285 · App. 16/208,287 · Granted Mar 24, 2020

Audio-visual navigation and communication dynamic memory architectures

Inventor: Jan Peter Roos (Marco Island, FL)
Assignee: AQ MEDIA, INC.
G06F3/04815G06F3/0482G06F3/04842G06F3/04845G06F3/1454G06F3/162G06F3/165G06F3/167G06F15/16G06Q30/0273G06Q30/08G06T13/20G06T17/00G06T19/003H04N21/2187H04N21/4312H04N21/47202H04N21/812
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,599,285
App. No.
16/208,287
Granted
Mar 24, 2020
Kind
B2
Abstract

According to one embodiment, a plurality of spatial publishing objects (SPOs) is provided in a multidimensional space in a user interface. Each of the plurality of spatial publishing objects is associated with digital media data from at least one digital media source. The user interface has a field for the digital media data. A user is provided via the user interface with a user presence that is optionally capable of being represented in the user interface relative to the plurality of spatial publishing objects. The digital media data associated with the at least one spatial publishing object are combined to generate a media output corresponding to the combined digital media data.

Claims (28)

1. A computer-implemented method of communicating comprising the steps of:

providing, by a three-dimensional user interface application executing on a client computing device and in communication with an application server software module stored on a remote server computing system and associated with at least one spatial publishing object database, a three-dimensional user interface comprising a plurality of three-dimensional spatial publishing objects retrieved in response to a query to the remote server computing system for a spatial publishing object property common to the plurality of three-dimensional spatial publishing objects, wherein each of the plurality of three-dimensional spatial publishing objects comprise geo-spatial data;

displaying audiovisual information on a surface of a first spatial publishing object of the plurality of three-dimensional spatial publishing objects, wherein the audiovisual information is distinct from a three-dimensional shape of the first spatial publishing object;

moving, in response to input received at a control panel displayed in the three-dimensional user interface, the audiovisual information from the surface of the first spatial publishing object to display the audiovisual information in a control panel object window of the control panel; and

modifying the audiovisual information displayed in the control panel object window as a position of a user presence within the three-dimensional user interface moves from proximity with the first spatial publishing object to proximity with a second spatial publishing object.

2. The computer-implemented method of claim 1 , wherein the plurality of spatial publishing objects are each surrounded by an audio field having a radius such that audio volume emanating from each of the plurality of spatial publishing objects increases as proximity within the three-dimensional user interface towards each spatial publishing object increases, and wherein the method comprises animating, based on input from the client computing device, an appearance and a position of the first spatial publishing object, wherein animating comprises lip-sync animation.

3. The computer-implemented method of claim 1 , further comprising animating an appearance and a position of other spatial publishing objects from the plurality of three-dimensional spatial publishing objects based on input from other client computing devices or other controlling mechanisms.

4. The computer-implemented method of claim 1 , wherein spatial publishing object display modes comprise spatial publishing object arrangements conforming to a user preference or a saved arrangement.

5. The computer-implemented method of claim 1 , wherein associated with the first spatial publishing object is a communication space having an open programming interface specification allowing customization of the communication space across different application environments linked on a network.

6. The computer-implemented method of claim 1 , wherein the three-dimensional user interface comprises a communication space, the communication space comprising an environment reflecting activity of an associated spatial publishing object within it, the activity being transmission of a live video stream or audio stream.

7. The computer-implemented method of claim 1 , wherein voice messages associated with the first spatial publishing object can be played via a communication space of the first spatial publishing object.

8. The computer-implemented method of claim 1 , further comprising updating the remote server computing system to provide the audiovisual information to a second client device displaying the first spatial publishing object and the second spatial publishing object, wherein the control panel object window provides control of a combined media output of a communication space available in the first spatial publishing object and the second spatial publishing object.

9. The computer-implemented method of claim 8 , wherein the combined media output of the communication space is played within an interior of the first spatial publishing object and an interior of the second spatial publishing object.

10. The computer-implemented method of claim 1 , wherein a communication space associated with the first spatial publishing object is customizable with additional items through content uploads, new software creation, or with purchases from an online store.

11. A non-transitory computer-readable medium comprising instructions executable by one or more processors, the instructions comprising the steps of:

providing, by a three-dimensional user interface application executing on a client computing device and in communication with an application server software module stored on a remote server computing system and associated with at least one spatial publishing object database, a three-dimensional user interface comprising a plurality of three-dimensional spatial publishing objects retrieved in response to a query to the remote server computing system for a spatial publishing object property common to the plurality of three-dimensional spatial publishing objects, wherein each of the plurality of three-dimensional spatial publishing objects comprise geo-spatial data;

displaying audiovisual information on a surface of a first spatial publishing object of the plurality of three-dimensional spatial publishing objects, wherein the audiovisual information is distinct from a three-dimensional shape of the first spatial publishing object;

moving, in response to input received at a control panel displayed in the three-dimensional user interface, the audiovisual information from the surface of the first spatial publishing object to display the audiovisual information in a control panel object window of the control panel; and

modifying the audiovisual information displayed in the control panel object window as a position of a user presence within the three-dimensional user interface moves from proximity with the first spatial publishing object to proximity with a second spatial publishing object.

12. The non-transitory computer-readable medium of claim 11 , wherein the plurality of spatial publishing objects are each surrounded by an audio field having a radius such that audio volume emanating from each of the plurality of spatial publishing objects increases as proximity within the three-dimensional user interface towards each spatial publishing object increases, and wherein the steps comprise animating, based on input from the client computing device, an appearance and a position of the first spatial publishing object, wherein animating comprises lip-sync animation.

13. The non-transitory computer-readable medium of claim 11 , further comprising the step of animating an appearance and a position of other spatial publishing objects from the plurality of three-dimensional spatial publishing objects based on input from other client computing devices or other controlling mechanisms.

14. The non-transitory computer-readable medium of claim 11 , wherein spatial publishing object display modes comprise spatial publishing object arrangements conforming to a user preference or a saved arrangement.

15. The non-transitory computer-readable medium of claim 11 , wherein associated with the first spatial publishing object is a communication space having an open programming interface specification allowing customization of the communication space across different application environments linked on a network.

16. The non-transitory computer-readable medium of claim 11 , wherein the three-dimensional user interface comprises a communication space, the communication space comprising an environment reflecting activity of an associated spatial publishing object within it, the activity being transmission of a live video stream or audio stream.

17. The non-transitory computer-readable medium of claim 11 , wherein voice messages associated with the first spatial publishing object can be played via a communication space of the first spatial publishing object.

18. The non-transitory computer-readable medium of claim 11 , further comprising updating the remote server computing system to provide the audiovisual information to a second client device displaying the first spatial publishing object and the second spatial publishing object, wherein the control panel object window provides control of a combined media output of a communication space available in the first spatial publishing object and the second spatial publishing object.

19. The non-transitory computer-readable medium of claim 18 , wherein the combined media output of the communication space is played within an interior of the first spatial publishing object and an interior of the second spatial publishing object.

20. The non-transitory computer-readable medium of claim 11 , wherein a communication space associated with the first spatial publishing object is customizable with additional items through content uploads, new software creation, or with purchases from an online store.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2025
From: ROOS, JAN PETER
To: AQ MEDIA, INC.
Reel/Frame 070924/0569 →
Continuity (6)
Continuation 15200877 · Jul 1, 2016
Continuation 13607410 · Sep 7, 2012
Continuation 12861698 · Aug 23, 2010
Continuation 12239333 · Sep 26, 2008
Provisional Application 60995353 · Sep 26, 2007
Related Publication 20190102062A1 · Apr 4, 2019
Cited By (3)
US 12,355,838 US 12,468,751 US 12,537,789