IP Library › Granted Patent US 11,863,830
Granted Patent B2
US 11,863,830 · App. 17/521,070 · Granted Jan 2, 2024

System for interacting with objects within rendered scenes in motion

Inventor: Armin Moehrle (Chicago, IL)
H04N21/4725G06F16/71G06Q30/02G06Q30/0275G06Q30/0633G06Q30/0641G06V20/41G06V20/49G11B27/19H04N21/2547H04N21/47815H04N21/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 11,863,830
App. No.
17/521,070
Granted
Jan 2, 2024
Kind
B2
Abstract

System for interacting with objects within rendered scenes in motion ranking, comprising: a server including a computer including a display device; a pointing device; at least one database communicating with the computer and including data for rendering scenes in motion on the display device, the scenes in motion including at least one video object, and data representing the at least one video object within the scenes in motion; wherein the video object is a visual component of the scenes in motion; an object inventory database communicating with the computer and containing information describing a location of said at least one video object within each of at least one image frame within the scenes in motion; wherein manipulation of the pointing device slows a display speed of the scenes in motion being rendered on the display device allowing a user to select a given video object within the scenes in motion.

Claims (18)

1. System for interacting with objects within rendered scenes in motion ranking, comprising:

a server including a computer including a display device;

a pointing device operably connected to the computer;

at least one database communicating with the computer and including data for rendering scenes in motion on the display device, the rendered scenes in motion including at least one object, and data representing the at least one object within the rendered scenes in motion;

wherein the object is a visual component of the rendered scenes in motion;

an object inventory database communicating with the computer and containing information describing a location of said at least one object within each of at least one rendered scene in motion;

logic executed on the computer for interacting with the selected video object including displaying information regarding the selected object, rotating the selected object, and enlarging/shrinking a size of the selected object.

2. The system of claim 1 , wherein each object in the object inventory database is associated with a class, and wherein the logic for searching for occurrences of the selected object within the rendered scenes in motion includes logic for searching for video objects associated with the class.

3. The system of claim 1 , wherein the logic for searching for occurrences of the selected object within the scenes in motion includes logic for superimposing a 3-dimensional rendering of a replacement object over the least one segment within the rendered scenes in motion.

4. The system of claim 1 , wherein in response to a user selecting an object, the system presents the user with the option to view a three-dimensional rendering of the selected object.

5. The system of claim 1 , wherein once the object has been selected, the rendering device displays an abstract of the object including at least one of name, brand name, make, model, vendor, price, and classification information associated with the selected video object.

6. The system of claim 1 , wherein manipulation of the pointing device includes pointing at or rolling-over an object with the pointing device.

7. The system of claim 1 , further comprising a 3D object model database communicating with the computer, said 3D object model database storing a three-dimensional representation of a given said at least one object and semantic information used to describe said object.

8. The system of claim 1 , wherein once the object has been selected the user is prompted with an option to store data associated with the selected object in a collection of objects, and an option for sharing the collection of objects with other users via a network.

9. The system of claim 1 , wherein manipulation of the pointing device slows a display speed of the scenes in motion being rendered on the display device allowing a user to select a given video object within the scenes in motion.

10. The system of claim 1 , wherein the logic executed on the computer for interacting with the selected video object includes searching for occurrences of the selected video object within the scenes in motion.

11. The system of claim 1 , wherein the server comprises a plurality of servers which communicate with one another over a network.

12. The system of claim 11 , wherein each server includes viewer profile information containing information regarding web sites previously accessed from the server, and information regarding interactions with the rendered scenes in motion including the selection of objects.

Continuity (6)
Continuation 16953166 · Nov 19, 2020
Continuation 15803820 · Nov 5, 2017
Continuation 12953319 · Nov 23, 2010
Provisional Application 61393532 · Oct 15, 2010
Provisional Application 61266162 · Dec 3, 2009
Related Publication 20220132212A1 · Apr 28, 2022