US2020005361A1PendingUtilityA1
Three-dimensional advertisements
Est. expiryMar 29, 2031(~4.7 yrs left)· nominal 20-yr term from priority
G06F 3/04855G06T 15/503G06F 3/04845G06F 3/04815G06T 2200/24G06F 2203/04806G06T 13/00G06T 17/00G06T 2219/004G06T 19/00G06Q 30/0276G06F 3/04847
61
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
Computer-implemented methods for advertising a 3D object in a web browser are provided. In one aspect, a method includes obtaining modeling data for a 3D object, formatting the modeling data for display in an advertisement in a web browser, and providing the formatted modeling data to the web browser for display in the advertisement. The advertisement includes a display of at least a portion of the 3D object based on an initial default view or a user selected view based on a query received from the user. Systems and machine-readable media are also provided.
Claims
exact text as granted — not AI-modified1 - 24 . (canceled)
25 . A computer-implemented method comprising:
identifying, by a server responsive to a request for content to be displayed in a content slot within an information resource of a content publisher, a content item including a 3D object for display within the content slot of the information resource, the content item associated with a content provider different than the content publisher of the information resource and the 3D object associated with modeling data for displaying multiple views of the 3D object, the content item including a first portion of the modeling data for displaying the 3D object in a first view and computer executable instructions for associating one or more input commands with one or more respective user interface controls provided to modify the first view; transmitting, by the server to the client device, the content item for displaying the 3D object within the content slot of the information resource; receiving, by the server from the client device, instructions to modify the first view of the 3D object to a second view responsive to receipt of an input command of the one or more input commands by the client device; identifying, by the server responsive to the instructions to modify, a second portion of the modeling data, the first and second portions to display the second view of the 3D object in the content item; and transmitting, by the server, the second portion of the modeling data to the client device to display the 3D object in the second view in the content item instead of the first view.
26 . The computer-implemented method of claim 25 , wherein identifying the content item includes generating the content item.
27 . The computer-implemented method of claim 26 , wherein generating the content item includes:
providing a user interface to allow the content provider to provide the modeling data associated with the 3D object; and incorporating the first portion of the modeling data and the computer executable instructions for associating the one or more input commands with the one or more respective user interface controls in the content item.
28 . The computer-implemented method of claim 27 , wherein the modeling data for the 3D object is selected from a library of modeling data for 3D objects associated with the user interface.
29 . The computer-implemented method of claim 25 , wherein the information resource includes at least one of a web page, mobile application, or social networking page.
30 . The computer-implemented method of claim 25 , wherein the 3D object comprises an outer surface and at least one internal structure beneath the outer surface.
31 . The computer-implemented method of claim 30 , wherein the second view of the 3D object comprises at least one of a rotation of a portion of the 3D object, an adjusted opacity of the outer surface or the internal structure, a level of zoom of a portion of the 3D object, or a determination of whether at least one of the outer surface and the internal structure are selected.
32 . The computer-implemented method of claim 25 , further comprising generating a preview of a transcending from a third view of the 3D object to a fourth view of the 3D object using a plurality of predetermined two-dimensional images.
33 . The computer-implemented method of claim 25 , further comprising displaying at least one identification label associated with at least one item of the 3D object within the second view based on an input command received by the client device.
34 . The computer-implemented method of claim 25 , further comprising generating a Uniform Resource Locator (URL) of the second view of the 3D object in the content item and sharing the URL with a second client device by sending a link, wherein, when the second client device activates the link, the second view of the 3D object in the content item is displayed on the second client device.
35 . A system for advertising a three-dimensional (3D) object in a web browser, the system comprising:
a memory comprising modeling data for a 3D object; a processor configured to execute instructions to:
identify, responsive to a request for content to be displayed in a content slot within an information resource of a content publisher, a content item including a 3D object for display within the content slot of the information resource, the content item associated with a content provider different than the content publisher of the information resource and the 3D object associated with modeling data for displaying multiple views of the 3D object, the content item including a first portion of the modeling data for displaying the 3D object in a first view and computer executable instructions for associating one or more input commands with one or more respective user interface controls provided to modify the first view;
transmit, to the client device, the content item for displaying the 3D object within the content slot of the information resource; receive, from the client device, instructions to modify the first view of the 3D object to a second view responsive to receipt of an input command of the one or more input commands by the client device; identify, responsive to the instructions to modify, a second portion of the modeling data, the first and second portions to display the second view of the 3D object in the content item; and transmit the second portion of the modeling data to the client device to display the 3D object in the second view in the content item instead of the first view.
36 . The system of claim 35 , wherein in identifying the content item, the processor is configured to generate the content item.
37 . The system of claim 36 , wherein in generating the content item, the processor is configured to:
provide a user interface to allow the content provider to provide the modeling data associated with the 3D object; and incorporate the first portion of the modeling data and the computer executable instructions for associating the one or more input commands with the one or more respective user interface controls in the content item.
38 . The system of claim 37 , wherein the modeling data for the 3D object is selected from a library of modeling data for 3D objects associated with the user interface.
39 . The system of claim 35 , wherein the information resource includes at least one of a web page, mobile application, or social networking page.
40 . The system of claim 35 , wherein the 3D object comprises an outer surface and at least one internal structure beneath the outer surface.
41 . The system of claim 35 , wherein the second view of the 3D object comprises at least one of a rotation of a portion of the 3D object, an adjusted opacity of the outer surface or the internal structure, a level of zoom of a portion of the 3D object, or a determination of whether at least one of the outer surface and the internal structure are selected.
42 . The system of claim 35 , wherein the processor is further configured to generate a preview of a transcending from a third view of the 3D object to a fourth view of the 3D object using a plurality of predetermined two-dimensional images.
43 . The system of claim 35 , wherein the processor is further configured to cause display of at least one identification label associated with at least one item of the 3D object within the second view based on an input command received by the client device.
44 . The system of claim 35 , wherein the processor is further configured to generate a Uniform Resource Locator (URL) of the second view of the 3D object in the content item and sharing the URL with a second client device by sending a link, wherein, when the second client device activates the link, the second view of the 3D object in the content item is displayed on the second client device.Join the waitlist — get patent alerts
Track US2020005361A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.