IP Library Granted Patent US 8,943,419
Granted Patent B2
US 8,943,419 · App. 12/417,932 · Granted Jan 27, 2015

System for creating collaborative content

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 8,943,419
App. No.
12/417,932
Granted
Jan 27, 2015
Kind
B2
Abstract

Embodiments of a system, a method, and a computer-program product (e.g., software) for collaboratively generating content from multiple users is described. This system may allow multiple users to create and maintain content that includes a complicated object, including linked spatial and text information, which can include dynamic spatial relationships between components in the complicated object. In particular, the system may receive one or more modifications to content associated with the complicated object from one or more users, and may provide signals to display the modified complicated object in a 3-d space or virtual environment on a display based at least in part on the cumulative modifications.

Claims (40)

1. A method for collaboratively generating publicly accessible content from multiple users of a networked computer system, comprising:

receiving, in a movement editing mode, a first manipulation to a 3-dimensional representation of a physical object from a given user of the multiple users;

receiving, in a tagging editing mode, a second manipulation to a textual tag of the 3-dimensional representation from a given user of the multiple users, wherein the second manipulation comprises one or more of: adding a new tag, modifying an existing tag; and saving a tag;

adjusting the 3-dimensional representation to incorporate the first and second manipulations;

receiving, in the movement editing mode, a third manipulation to an animation sequence of the 3-dimensional representation from another user of the multiple users;

adjusting the 3-dimensional representation to incorporate the third manipulation; and

publicly publishing and displaying the adjusted 3-dimensional representation in a 3-dimensional space on a display.

2. The method of claim 1 , wherein the multiple users are at different locations in the networked computer system.

3. The method of claim 1 , wherein the multiple users are associated with different organizations.

4. The method of claim 1 , wherein the first manipulation includes creating at least a portion of the 3-dimensional representation.

5. The method of claim 1 , wherein the first manipulation includes changing at least a portion of the 3-dimensional representation.

6. The method of claim 1 , wherein the first manipulation includes defining two or more components in the 3-dimensional representation as a group.

7. The method of claim 1 , wherein the 3-dimensional space includes publicly accessible virtual reality.

8. The method of claim 1 , wherein the content includes a topic in an online encyclopedia.

9. The method of claim 1 , wherein the content includes interactive documentation in an online user manual.

10. The method of claim 1 , wherein the animation sequence is a publicly accessible animation sequence, and wherein the content includes temporal information of the 3-dimensional representation that defines the publicly accessible animation sequence.

11. The method of claim 1 , further comprising receiving a selection for an editing mode from a set of editing modes comprising the movement editing mode, the tagging editing mode, and a grouping/states editing mode.

12. A computer-program product for use in conjunction with a computer system, the computer-program product comprising a non-transitory computer-readable storage medium and a computer-program mechanism embedded therein to collaboratively generate content from multiple users of a networked computer system, the computer-program product including:

instructions for receiving, in a movement editing mode, a first manipulation to a 3-dimensional representation of a physical object from a given user of the multiple users;

instructions for receiving, in a tagging editing mode, a second manipulation to a textual tag of the 3-dimensional representation from a given user of the multiple users, wherein the second manipulation comprises one or more of: adding a new tag, modifying an existing tag; and saving a tag;

instructions for adjusting the 3-dimensional representation to incorporate the first and second manipulations;

instructions for receiving, in the movement editing mode, a third manipulation to an animation sequence of the 3-dimensional representation from another user of the multiple users;

instructions for adjusting the 3-dimensional representation to incorporate the third manipulation; and

instructions for publicly publishing and displaying the adjusted 3-dimensional representation in a 3-dimensional space on a display.

13. The computer-program product of claim 12 , wherein the multiple users are associated with different organizations.

14. The computer-program product of claim 12 ,

wherein the animation sequence is a publicly accessible animation sequence, and

wherein the content includes temporal information of the 3-dimensional representation that defines the publicly accessible animation sequence.

15. The computer-program product of claim 12 , wherein the content includes a topic in an online encyclopedia.

16. The computer-program product of claim 12 , further comprising instructions for receiving a selection for an editing mode from a set of editing modes comprising the movement editing mode, the tagging editing mode, and a grouping/states editing mode.

17. A computer system, comprising:

a processor device;

a memory device;

a program module, wherein the program module is stored in the memory and configured to be executed by the processor, the program module to collaboratively generate content from multiple users of a networked computer system, the program module including:

instructions for receiving, in a movement editing mode, a first manipulation to a 3-dimensional representation of a physical object from a given user of the multiple users;

instructions for receiving, in a tagging mode, a second manipulation to a textual tag of the 3-dimensional representation from a given user of the multiple users, wherein the second manipulation comprises one or more of: adding a new tag, modifying an existing tag; and saving a tag;

adjusting the 3-dimensional representation to incorporate the first and second manipulations;

instructions for receiving, in the movement editing mode, a third manipulation to an animation sequence of the 3-dimensional representation from another user of the multiple users;

instructions for adjusting the 3-dimensional representation to incorporate the third manipulation; and

instructions for publicly publishing and displaying the adjusted 3-dimensional representation in a 3-dimensional space on a display.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2025
From: XEROX CORPORATION
To: GENESEE VALLEY INNOVATIONS, LLC
Reel/Frame 073842/0479 →
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVAL OF US PATENTS 9356603, 10026651, 10626048 AND INCLUSION OF US PATENT 7167871 PREVIOUSLY RECORDED ON REEL 064038 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 28, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064161/0001 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2023
From: PALO ALTO RESEARCH CENTER INCORPORATED
To: XEROX CORPORATION
Reel/Frame 064038/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2009
From: DUCHENEAUT, NICOLAS B.; ROBERTS, MICHAEL
To: PALO ALTO RESEARCH CENTER INCORPORATED
Reel/Frame 022503/0769 →