Presenting supplemental content

US9575615B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9575615-B1
Application numberUS-201113069193-A
CountryUS
Kind codeB1
Filing dateMar 22, 2011
Priority dateMar 22, 2011
Publication dateFeb 21, 2017
Grant dateFeb 21, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A user of a computing device may view an initial content item in a landscape orientation on a display of a computing device. When the user rotates the computing device, supplemental content may be presented in a portrait orientation on the display of the computing device. The supplemental content may include virtually any information in which the user may be interested and/or that is related or similar to the content item. Accordingly, rather than presenting such supplemental content upon an affirmative request or search by the user, the supplemental content is presented to the user automatically when the user rotates the computing device from a landscape position to a portrait position or vice versa.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for presenting content, the system comprising: one or more data stores that store at least a plurality of secondary media content items; and a computing device in communication with the one or more data stores, said computing device operative to: determine initial network page content presented in a first orientation in relation to a display of a remote computing device, wherein the initial network page content is associated with an item; receive, from the remote computing device, a request for secondary content to be presented on the display of the remote computing device while the initial network page content is being presented in the first orientation in relation to the display of the remote computing device, wherein the request for secondary content is based at least in part on a detected initiation of a second orientation in relation to the display of the remote computing device, and wherein the detected initiation of the second orientation in relation to the display of the remote computing device is determined based at least in part on first input data from an orientation sensor of the remote computing device; in response to the request for secondary content, select a secondary media content item from the plurality of secondary media content items associated with the item, and wherein the secondary media content item is configured to be presented in the second orientation in relation to the display of the remote computing device, and wherein the secondary media content item is obtained from the one or more data stores; transmit the secondary media content item to the remote computing device for automatic presentation in the second orientation in relation to the display of the remote computing device, wherein the secondary media content item is automatically presented on the remote computing device; receive, from a second remote computing device, a second request for secondary content, the second request comprising an indication of the initial network page content; in response to the indication of the initial network page content, generate a determination that the initial network page content was previously associated with the secondary media content item; select the secondary media content item based at least in part on the determination; and transmit the secondary media content item to the second remote computing device. 2. The system of claim 1 , wherein said computing device is further operative to publish the secondary media content item to an application service upon which multiple applications are made available, and wherein the secondary media content item is published as an application. 3. The system of claim 2 , wherein said computing device is further operative to obtain feedback regarding the secondary media content item. 4. The system of claim 3 , wherein said computing device is further operative to publish, to the application service, the secondary media content item updated in accordance with the feedback, and wherein the updated secondary media content item is published as an application. 5. The system of claim 1 , wherein at least one of the one or more data stores comprises an external data store from which data is obtained via one or more application programming interfaces. 6. The system of claim 1 , wherein said computing device is further operative to: receive a plurality of requests for secondary content associated with the same or similar initial network page content, wherein the plurality of requests are received from a plurality of remote computing devices; determine which of the plurality of secondary media content items are suitable for the same or similar initial network page content; obtain at least one secondary media content item suitable for the same or similar initial network page content from the one or more data stores; and transmit the at least one secondary media content item suitable for the same or similar initial network page content to at least one of the remote computing devices that requested secondary content. 7. The system of claim 1 , wherein the orientation of the initial content and the orientation of the secondary content in relation to the display correspond to different angular positions in relation to the display. 8. A computer-readable, non-transitory storage medium storing computer executable instructions that when executed by a hardware processor perform operations comprising: causing presentation of initial network page content on a display of a computing device when the computing device is in a first orientation, wherein the initial network page content is associated with an item; receiving, from the computing device, a request for secondary content to be presented on the display of the computing device while the initial network page content is being presented in the first orientation, wherein the request for secondary content is based at least in part on a detected initiation of a second orientation in relation to the display of the computing device, and wherein the detected initiation of the second orientation in relation to the display of the computing device is determined based at least in part on first input data from an orientation sensor of the computing device; selecting a secondary media content item from a plurality of the secondary media content items associated with the item, and wherein the secondary media content item is configured to be presented in the second orientation in relation to the display of the computing device, and wherein the secondary media content item is obtained from one or more data stores; transmitting the secondary media content item to the computing device for automatic presentation in the second orientation in relation to the display of the computing device, wherein the secondary media content item is automatically presented on the computing device; receiving, from a second computing device, a second request for secondary content, the second request comprising an indication of the initial network page content; generating a determination that the initial network page content was previously associated with the secondary media content item; selecting the secondary media content item based at least in part on the determination; and transmitting the secondary media content item to the second computing device. 9. The computer-readable, non-transitory storage medium of claim 8 , wherein the first orientation is one of a landscape orientation and a portrait orientation, and wherein the second orientation is different from the first orientation. 10. The computer-readable, non-transitory storage medium of claim 8 , wherein selecting the secondary media content item is further based at least in part on configuration information. 11. The computer-readable, non-transitory storage medium of claim 10 , wherein the configuration information comprises at least one of metadata associated with the initial network page content, watermarking data associated with the initial network page content, contextual data associated with the initial network page content, external contextual information, user supplied configuration data, user profile data, content profile data, device profile data and third party supplied configuration data. 12. A computer-implemented method comprising: determining initial network page content presented in a first orientation in relation to a display of a computing device, wherein the initial network page content is associated with an item; receiving, from the computing device, a request for secondary content to be presented on the display of the computing device while the initial network page content is being presented in the fir

Assignees

Inventors

Classifications

  • using geographical or spatial information, e.g. location · CPC title

  • G06F3/048Primary

    Interaction techniques based on graphical user interfaces [GUI] · CPC title

  • G06F3/0346Primary

    with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors · CPC title

  • of multimedia data, e.g. slideshows comprising image and additional audio data (retrieval of still image data G06F16/50; retrieval of audio data G06F16/60; retrieval of video data G06F16/70) · CPC title

  • Information retrieval; Database structures therefor; File system structures therefor · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9575615B1 cover?
A user of a computing device may view an initial content item in a landscape orientation on a display of a computing device. When the user rotates the computing device, supplemental content may be presented in a portrait orientation on the display of the computing device. The supplemental content may include virtually any information in which the user may be interested and/or that is related or…
Who is the assignee on this patent?
Nicholls Nanyan, Hall Vi Samuel P, Hart Gregory M, and 2 more
What technology area does this patent fall under?
Primary CPC classification G06F3/048. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 21 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).