EP2981942A2 - Content presentation based on social recommendations - Google Patents
Content presentation based on social recommendationsInfo
- Publication number
- EP2981942A2 EP2981942A2 EP14720030.7A EP14720030A EP2981942A2 EP 2981942 A2 EP2981942 A2 EP 2981942A2 EP 14720030 A EP14720030 A EP 14720030A EP 2981942 A2 EP2981942 A2 EP 2981942A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- content
- user
- history
- presentation
- social
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 claims abstract description 39
- 238000012552 review Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 5
- 230000008569 process Effects 0.000 description 7
- 238000004590 computer program Methods 0.000 description 6
- 230000008859 change Effects 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000004883 computer application Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001351 cycling effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000009429 electrical wiring Methods 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000009940 knitting Methods 0.000 description 1
- 239000012092 media component Substances 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Definitions
- Digital media content such as video, audio and textual content
- digital media content sources may provide filters and search mechanisms that allow a user to identify specific content or types of content in which he is interested.
- Other filtering mechanisms identify content that is believed to be of interest to a user, such as content created by the same author as content the user has previously viewed or purchased, or individual content items that are part of a larger corpus such as episodes of a television series, movie sequels, or the like.
- a digital media content server may identify a user presence.
- the server may obtain an indication of content available for delivery, and may access a social connection of the user to determine a content recommendation provided by the social connection.
- a presentation recommendation score may be generated.
- a content region definition specific to the content available for delivery may be generated.
- the content region definition may include a presentation value.
- the described method and system may provide more relevant content to the user based on the user's social recommendations. As a result, the user is presented with content that the user is more likely to enjoy and subsequently purchase, which is a benefit to the content provider. Furthermore, users are able to interact with their social network connections in yet another manner that strengthens the social connections between users. [0004] Additional features, advantages, and implementations of the disclosed subject matter may be set forth or apparent from consideration of the following detailed description, drawings, and claims. Moreover, it is to be understood that both the foregoing summary and the following detailed description include examples and are intended to provide further explanation without limiting the scope of the claims.
- FIG. 1 shows a flowchart of a process according to an implementation of the disclosed subject matter.
- FIG. 2 A shows a graphic related to the content presentation according to an implementation of the disclosed subject matter.
- FIG. 2B shows another graphic related to the content presentation according to an implementation of the disclosed subject matter.
- FIG. 3 shows a computer according to an implementation of the disclosed subject matter.
- FIG. 4 shows a network configuration according to an implementation of the disclosed subject matter.
- users may interact with groups of users based on some interest, such as friendship, common interest (e.g., book club, fan club, business clubs, hobbies, school, or work), trusted sources of content, such as particular magazines, news sources and the like, or other interactive groups.
- the social network users may generate reviews or recommendations of content.
- the reviews may be posted, for example, to the social network group associated with the reviewing user, or some other internet forum.
- a user may recommend content to other users associated with the recommending user through the group associations.
- the disclosed subject matter may leverage the user's social network connections by incorporating
- recommendations by the user's social network into the determination of which content may be presented to the user For example, a primary user may log into a website that provides content, and be presented with a webpage providing options for different categories of content.
- Categories of content may be, for example, music, books, videos, magazines, apps and the like.
- Specific content may include website content, such as blogs, computer applications, content reviews, video feeds, live audio or live video, user web queries, audio, video, digital magazines, digital books, gaming content and the like.
- the specific content may be arranged into content collections that are based on a respective content category. Upon selection of a category, a variety of content from the selected category may be presented to the primary user as a collection. The content in the content collection may be determined based on information from or related to the user's social connections and other factors.
- the social connection may be with a trusted source of content, such as a digital magazine, digital book, blog sites, electronic newspaper or news program, computer application reviews, reference website, a commentator, or the like.
- a trusted source of content such as a digital magazine, digital book, blog sites, electronic newspaper or news program, computer application reviews, reference website, a commentator, or the like.
- the social connection may be an individual, such as a friend or favorite commentator, or a group of individuals, for example, a cycling club, a user group, or knitting circle.
- the content recommendations from either the trusted source or individual may be an indicator of the trusted source's, group's or individual's satisfaction, impression, feelings, value or the like with the content, such as a star ranking or a thumb's up icon.
- the variety of content in the content collection may be biased by content that the user previously purchased, sampled or reviewed while interacting with the content provider.
- Other factors may include a user's query history relative to the content, a user's content sampling history, a user's navigation within a website and other user activities.
- the content selected for delivery to the user device or server may be based on recommendations from the user's social connections, the user's history within the on-line store and other factors.
- the content described herein may include links or pointers to the underlying actual digital content.
- content when presented to a user, it may be presented in the form of an image, description, link, or the like, which is selectable by the user and links to the underlying content or to a location from which the user may view or purchase the underlying content.
- a video when a video is to be presented to a user as disclosed herein, it may be presented in the form of a content card or similar interface.
- the interface may include an image, text, and/or a playable video which, when selected by the user, allows the user to navigate to a website or other entity from which the user may view and/or purchase the complete video.
- FIG. 1 shows a flowchart of a process according to an implementation of the disclosed subject matter.
- the method 100 may include identifying, at a digital media content server, a user presence (110).
- the server may obtain user preference data and user history.
- the user's preference data and user history may be received from a portable device associated with the user, a different server, or may be stored in a data storage associated with the digital media content server.
- the user preference data and the user history may be stored at various locations and may be obtained from various sources.
- the user history may relate to a user's interaction with a content provider. For example, a user's history with an on-line content store may relate to the user's purchases of content.
- the user history may change over time because it may be adaptively based on various actions, such as a user's searches and a user's navigation through content.
- User history may include, for example, at least one of the user's content purchasing history, content viewing history, content listening history, content download history, content sharing history, content rating history and the like.
- the content viewing history may include, for example, at least one of viewing of website content, user web queries, video content, digital magazines, digital books, gaming content and the like.
- user preferences may also include information obtained from non-content-sources, such as, for example, a user's email history, a user's text messaging, a user's web search and browsing history, and the like.
- An indication of the content that a user is interested in receiving more information about or having delivered may be obtained by the digital media content server (120).
- Either the user device or the server may indicate which of a plurality of social connections may be accessed based on a type of the content available for delivery.
- a trusted source may be the social connection that is accessed for political-related content, while a user's friend may be accessed for music-related content.
- a social connection of the user may be accessed to determine a content recommendation based on information obtained by the social connection (130).
- the social connections may be those connections that a primary user has with other, secondary, users or trusted sources in a social network.
- other secondary users may be friends, family, business associates, work colleagues, acquaintances, sports teammates, book club members, and the like.
- a trusted source may be a blog site, a digital magazine, electronic news agency, a content specific website, a standards organization website, or the like.
- Primary users as well as other secondary users may have "share" controls that allow the primary and secondary users to specifically set the user's sharing of information. For example, in the instance where the user consents to the use of such data, the data may be used for providing a recommendation related to content.
- Permission for a user to access the social connection may be confirmed, for example, by the digital media content server or some other device.
- Information retrieved from the social connection such as a user's friend or family member may include recommendations of content (which may be written recommendations), ratings, such as an alphanumeric or symbolic ranking, whether the secondary user downloaded particular content, and the like. This information may be used to provide a content recommendation.
- the content server may process the user preference, user history, content recommendations, and additional information provided by the social connection to calculate a presentation recommendation score specific to the content available for delivery.
- the available content on the digital media server may be a pop music band.
- the user's history with respect to the particular pop music band may be accessed based on the user's sharing settings. For example, the user's e-mail may be scanned for e-mails or for particular text relating to the pop music band, or on-line chat history or text messages may also be scanned for messages related to the pop music band. All or some of the text of the e-mails or messages may be scanned for information related to the pop music band.
- the user's social connections such as the user's friends (i.e., a secondary user), may be accessed and scanned for information related to the pop music band. If the secondary user has information, such as a recommendation for a particular song by the pop music band, the server may obtain the recommendation.
- the presentation recommendation score based upon the content recommendation provided by the social connection may be generated (140).
- the presentation recommendation score may be determined using a variety of algorithms.
- the server may assign a user preference weighting to the content based on user preferences, assign a user history weighting to content based on the user's history related to the content, and assign a social weighting to the content based on social connection recommendations.
- the server may assign any combination of the above weightings, or may use additional weightings of different data.
- the server may calculate a presentation recommendation score specific to the content. Of course, other factors and/or weightings may be used.
- a content region definition specific to the content available for delivery may be generated (150).
- the content region definition may include a presentation dimension, or percentage or other value, for a content region that is sized relative to another content region of a plurality of content regions based upon the content specific presentation recommendation score.
- the presentation recommendation score may be used to select a content region template that satisfies the presentation dimension.
- the content region template may specify how the content and any information related to the content may be arranged on a display device.
- the presentation recommendation score may also take into account other factors determined by other sources, such as the content provider. For example, content may receive a higher presentation recommendation score because the content provider is offering a discount for the purchase or rental of the particular content in the content category being accessed. Other factors that may influence the presentation recommendation scores may be sponsorship of particular content, media events, such as an awards show or nominations of content for awards, and the like.
- the content region definition specific to the selected content may be transmitted by the content server (160) to, for example, the user device or another server.
- the content may also be delivered with the content region definition, delivered prior to the content region definition, or after the delivery of the content region definition.
- an updated content region definition may be delivered (170).
- the content may be presented according to the content region definition.
- the digital media content server may receive additional indications based on user interactions with the presented content.
- the digital media device may receive indications that the user has navigated in relation to the delivered content by selecting related content or new and different content.
- the server may generate and provide an updated content region definition and content based on the indications related to the user inputs.
- the server may provide several content region templates based on the content region definition delivered with the content.
- the above described process may be performed locally by for example, a smart phone, a set top box, a desktop, a laptop, a gaming device or similar computing devices.
- FIG. 2A shows an example illustration of content presentation according to an implementation of the disclosed subject matter.
- available content may be presented to a user according to a content region definition.
- the content region definition may indicate the placement and positioning of content cards, such as 220 and 230, for presentation to a user.
- the content region definition may include information related to the arrangement of content information within the content cards.
- Each content card such as content cards 220 and 230, may include content information describing or identifying the content and a price of the content.
- the content cards 220 and 230 may also include additional information, such as information falling into one or more of the recommendation information types 210.
- the recommendation information types 210 may include information related to, for example, the number of review stars with comments, review comments only, review stars only, a badge, a generic star rating, a generic approval graphic, such as a "like" or "thumbs-up” indicator, a similar to- with a content item that is similar to the presented content, the number of downloads by all users, the number of downloads by friends or others in the user's social connection, ratings from friends, the amount of a video or book that was consumed or read by a user's social connection, links to portions of the content that the user's social connection considered most interesting or uninteresting and the like.
- the recommendation information types 210 are not an exhaustive list and other types may be used.
- Content cards 220 and 230 may take different forms to meet the available display area of a device.
- a smartphone may display a content card, such as 220, based on the content definition, while a tablet device may display a content card such as 230.
- Content having a threshold recommendation score may be determined to be presented on the smartphone.
- a content card may be configured as shown in card 220.
- Card 220 may include content information such as the content name, price, and recommendation information that may be presented on the smartphone display.
- the recommendation information may be information of the type shown by recommendation information types 210.
- recommendation information may include the number of downloads by friends obtained through the social connection, or the number of overall downloads, which may be obtained from the content provider.
- the content region definition may have different settings for indicating the arrangement of the content information included in the content card.
- content card 220 may include a content description 220A, a content price 220B, a content name 220C, and recommendation information 220C-F.
- the content description 220A may be an album cover art work, a magazine cover, book cover, an embedded or link to a movie trailer, movie poster art, or any other description of the content.
- the recommendation information 220C-F may be one or more of the specific recommendation information types 210.
- different settings and a larger display device may allow for a content card to present more or less information, such as content card 230.
- Content card 230 may be larger, but, in this example, may have less information than content card 220.
- the content region definition may arrange the content information into clusters of information drawn from, for example, a user's preferences and a content recommendation of the user's social connection.
- the content region definition may indicate the arrangement of the content information in the cluster using a template indicator that is assigned to one of a plurality of templates.
- the clusters of content information may be arranged according to the template.
- FIG. 2B illustrates an example of a content cluster according to an implementation of the disclosed subject matter.
- a cluster of available content 270 may be presented to a user with a title of the content 273 incorporating a number of content cards 275, 277 A-C and 279 A-D.
- the cluster title 273 may indicate the type or category of the content, such as pop rock, technology, a specific band name, magazine name, subject matter genre, or the like.
- the content cards 277A-C and 279A-D incorporate multiple cards in the same dimensions as content card 275.
- content cards 277A-C may refer to multiple content cards that may include sub-regions 278 having recommendation information.
- the content region definition may define region and sub-region, such as sub-regions 278, dimensions for presentation of the content description and the additional information.
- the presentation dimension may be greater for content with a higher presentation recommendation score than content with a lower presentation recommendation score.
- content card 275 may have larger dimensions and present a single content card and additional information related to the content, whereas content cards 277A-C and 279A-D may encompass multiple content cards having smaller dimensions than content card 275.
- Content card 275 may have the larger dimensions due to a higher
- content card 275 may have larger presentation dimensions than the other cards 277 A-C and 279 A-D.
- content cards encompassed within content card 277A-C may have medium dimensions and have a
- a template from a plurality of templates may be selected according to the presentation recommendation score that provides the arrangement of content for presentation.
- sub-regions containing recommendation information, such as 278, within the individual content cards 277A-C may also be based on the presentation recommendation scores for the content of content cards 277 A-C.
- the content region definition may include the template for presenting content and information related to the content.
- a user device may provide to the content server an indication of at least one of the device type, device capabilities and device specifications, such as processor type, display screen dimensions and the like. This indication may be included with, or in addition to, user preferences and user history obtained by the digital media server.
- a template may be selected based on a screen width and height of a device to which the content is being delivered.
- the content region definition may include a template for presenting content and information related to the arrangement of content based on the at least one of a particular device type, device capabilities and device specifications.
- the content region definition may further indicate how content may be arranged within the regions and sub-regions of the template in addition to how the content may be arranged when the display is in either portrait or landscape mode.
- the cluster of content 270 may be provided, for example, for a tablet or laptop computing device.
- the content server may deliver a number of templates with the content, after or prior to the content being provided.
- the specific content with a higher recommendation score may entail not only dedicating more area of the display device real estate to the higher preference scored content, but may also incorporate more information related to the content.
- the additional display real estate may be used to provide other in sub-regions that may include additional recommendation information, such as snippets related to, for example, the content author or artist, a review or recommendation from a secondary user or trusted source, the number of downloads of the content (which may be an indication of popularity) by all users, the number of downloads by secondary users related to the primary user, the number of other secondary users that have purchased or recommended the content, reviews written by the secondary users or the like.
- content card 275 may have snippets related to the content, such as the content name, badge, review starts- comments, or number of downloads by the user's friends.
- the three content cards 277A-C may include additional information 278 that provides snippets related to the content.
- the additional information 278 may be arranged in sub-regions that are related to the respective content.
- the additional information 278 may not be as extensive as that provided for the content presented in content card 275 because the content cards 277A-C may have a lower presentation score than the content of content card 275.
- the cluster arrangement may change according to the presentation recommendation scoring. For example, with reference to FIGs. 2A and 2B, the arrangement of the
- recommendation information in the sub-regions of the respective content cards may change within the respective template based on the recommendation scores.
- the content card 275 may be presented because the content shown in it may have the highest presentation score.
- the arrangement of the recommendation information presented in content cards 279 A-D may be different than the recommendation information provided in content cards 277A-C due to a lower recommendation score.
- the content region definition may include region and sub-region dimensions that maintain the percentage of screen display for presented content in both a portrait and landscape presentation orientation.
- the template may be configured to optimize the presentation of content on a tablet, smartphone, desktop, laptop, television or the like, and also take into account the display orientation, such as portrait or landscape.
- the plurality of templates may be generated to organize the content based on preference scores, so that a user may make a more informed and quicker decision related to the content, such as purchasing, renting, or investigating further.
- FIG. 3 is an example of a computing device 20 suitable for implementing implementations of the presently disclosed subject matter.
- the computing device 20 includes a bus 21 which interconnects major components of the computing device 20, such as a central processor 24, a memory 27 (typically RAM, but which may also include ROM, flash RAM, or the like), an input/output controller 28, a user display 22, such as a display screen via a display adapter, a user input interface 26, which may include one or more controllers and associated user input devices such as a keyboard, mouse, and the like, and may be closely coupled to the I/O controller 28, fixed storage 23, such as a hard drive, flash storage, Fibre Channel network, SAN device, SCSI device, and the like, and a removable media component 25 operative to control and receive an optical disk, flash drive, and the like.
- a bus 21 which interconnects major components of the computing device 20, such as a central processor 24, a memory 27 (typically RAM, but which may also include ROM, flash RAM, or the like), an input/output
- the bus 21 allows data communication between the central processor 24 and the memory 27, which may include read-only memory (ROM) or flash memory (neither shown), and random access memory (RAM) (not shown), as previously noted.
- the RAM is generally the main memory into which the operating system and application programs are loaded.
- the ROM or flash memory can contain, among other code, the Basic Input-Output system (BIOS) which controls basic hardware operation such as the interaction with peripheral components.
- BIOS Basic Input-Output system
- a computer readable medium such as a hard disk drive (e.g., fixed storage 23), an optical drive, floppy disk, or other storage medium 25.
- the fixed storage 23 may be integral with the computing device 20 or may be separate and accessed through other interfaces.
- a network interface 29 may provide a direct connection to a remote server via a telephone link, to the Internet via an internet service provider (ISP), or a direct connection to a remote server via a direct network link to the Internet via a POP (point of presence) or other technique.
- the network interface 29 may provide such connection using wireless techniques, including digital cellular telephone connection, Cellular Digital Packet Data (CDPD) connection, digital satellite data connection or the like.
- CDPD Cellular Digital Packet Data
- the network interface 29 may allow the computer to communicate with other computers via one or more local, wide-area, or other networks, as shown in FIG. 4.
- FIG. 3 Many other devices or components (not shown) may be connected in a similar manner (e.g., document scanners, digital cameras and so on). Conversely, all of the components shown in FIG. 3 need not be present to practice the present disclosure. The components can be interconnected in different ways from that shown. The operation of a computing device such as that shown in FIG. 3 is readily known in the art and is not discussed in detail in this application. Code to implement the present disclosure can be stored in computer-readable storage media such as one or more of the memory 27, fixed storage 23, removable media 25, or on a remote storage location.
- FIG. 4 shows an example network arrangement according to an implementation of the disclosed subject matter.
- One or more clients 10, 11, such as local computers, smart phones, tablet computing devices, and the like may connect to other devices via one or more networks 7.
- the network may be a local network, wide-area network, the Internet, or any other suitable communication network or networks, and may be implemented on any suitable platform including wired and/or wireless networks.
- the clients may communicate with one or more servers 13 and/or databases 15.
- the devices may be directly accessible by the clients 10, 11, or one or more other devices may provide intermediary access such as where a server 13 provides access to resources stored in a database 15.
- the clients 10, 11 also may access remote platforms 17 or services provided by remote platforms 17 such as cloud computing arrangements and services.
- the remote platform 17 may include one or more servers 13 and/or databases 15.
- the one or more servers 13 or remote platform 17 may function as the digital media content server.
- One or more of servers 13 or remote platform 17 may also have access to the above-described user social connections, user history and user preferences.
- one or more of servers 13 or remote platform 17 may verify or authenticate the user's access to the social connections and may verify the user's (both primary and secondary) sharing settings [0038]
- the users may be provided with an opportunity to control whether programs or features collect user information (e.g., information about a user's social network, social actions or activities, profession, a user's preferences, or a user's current location), or to control whether and/or how to receive content from the content server that may be more relevant to the user.
- certain data may be treated in one or more ways before it is stored or used, so that personally identifiable information is removed.
- a user's identity may be treated so that no personally identifiable information can be determined for the user, or a user's geographic location may be generalized where location information is obtained (such as to a city, ZIP code, or state level), so that a particular location of a user cannot be determined.
- location information such as to a city, ZIP code, or state level
- various implementations of the presently disclosed subject matter may include or be embodied in the form of computer-implemented processes and apparatuses for practicing those processes.
- Embodiments also may be embodied in the form of a computer program product having computer program code containing instructions embodied in non- transitory and/or tangible media, such as floppy diskettes, CD-ROMs, hard drives, USB
- Embodiments also may be embodied in the form of computer program code, for example, whether stored in a storage medium, loaded into and/or executed by a computer, or transmitted over some transmission medium, such as over electrical wiring or cabling, through fiber optics, or via electromagnetic radiation, wherein when the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing implementations of the disclosed subject matter.
- the computer program code segments configure the microprocessor to create specific logic circuits.
- a set of computer-readable instructions stored on a computer-readable storage medium may be implemented by a general-purpose processor, which may transform the general-purpose processor or a device containing the general-purpose processor into a special-purpose device configured to implement or carry out the instructions.
- Embodiments may be implemented using hardware that may include a processor, such as a general purpose microprocessor and/or an Application Specific Integrated Circuit (ASIC) that embodies all or part of the techniques according to implementations of the disclosed subject matter in hardware and/or firmware.
- the processor may be coupled to memory, such as RAM, ROM, flash memory, a hard disk or any other device capable of storing electronic information.
- the memory may store instructions adapted to be executed by the processor to perform the techniques according to implementations of the disclosed subject matter.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Entrepreneurship & Innovation (AREA)
- Computing Systems (AREA)
- Game Theory and Decision Science (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/854,184 US20140297655A1 (en) | 2013-04-01 | 2013-04-01 | Content Presentation Based on Social Recommendations |
PCT/US2014/032096 WO2014165392A2 (en) | 2013-04-01 | 2014-03-28 | Content presentation based on social recommendations |
Publications (2)
Publication Number | Publication Date |
---|---|
EP2981942A2 true EP2981942A2 (en) | 2016-02-10 |
EP2981942A4 EP2981942A4 (en) | 2016-11-16 |
Family
ID=50588934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP14720030.7A Withdrawn EP2981942A4 (en) | 2013-04-01 | 2014-03-28 | Content presentation based on social recommendations |
Country Status (4)
Country | Link |
---|---|
US (1) | US20140297655A1 (en) |
EP (1) | EP2981942A4 (en) |
CN (1) | CN105190684B (en) |
WO (1) | WO2014165392A2 (en) |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9529790B2 (en) * | 2013-07-09 | 2016-12-27 | Flipboard, Inc. | Hierarchical page templates for content presentation in a digital magazine |
US20150058751A1 (en) * | 2013-08-23 | 2015-02-26 | Facebook, Inc. | Facepile Integrated Communications |
US11113345B2 (en) * | 2014-07-17 | 2021-09-07 | Bigtincan Holdings Limited | Method and system for providing contextual electronic content |
US10437913B2 (en) * | 2014-10-30 | 2019-10-08 | Flipboard, Inc. | Determining heights of content regions presenting content in a digital magazine |
US20160164985A1 (en) * | 2014-12-05 | 2016-06-09 | Facebook, Inc. | Selecting comments for presentation to a social networking system user along with a content item |
US9971755B2 (en) * | 2015-02-03 | 2018-05-15 | Flipboard, Inc. | Selecting additional supplemental content for presentation in conjunction with a content item presented via a digital magazine |
US20160283092A1 (en) * | 2015-03-24 | 2016-09-29 | Google Inc. | Method and system for generating personalized images for categorizing content |
US11126674B2 (en) * | 2015-04-30 | 2021-09-21 | Paypal, Inc. | Soft recommendations |
US10178158B1 (en) * | 2015-06-09 | 2019-01-08 | Amazon Technologies, Inc. | Trending media content in an online membership group |
US10601747B2 (en) * | 2015-10-05 | 2020-03-24 | Oath Inc. | Method and system for dynamically generating a card |
US20190066231A1 (en) * | 2015-11-09 | 2019-02-28 | Deskera Singapore Pte Ltd | Methods and systems for providing content to a user of a relationship network |
US10929450B2 (en) | 2017-02-06 | 2021-02-23 | Flipboard, Inc. | Customizing digital content with editorial content |
US11250111B2 (en) | 2017-02-13 | 2022-02-15 | Tunego, Inc. | Tokenized media content management |
US11687628B2 (en) | 2017-02-13 | 2023-06-27 | Tunego, Inc. | Non-fungible token (NFT) authenticity protocol with fraud deterrent |
US11983253B2 (en) | 2017-02-13 | 2024-05-14 | Tunego, Inc. | Non-fungible token (NFT) content identifier with split tracking |
US11604858B2 (en) | 2017-02-13 | 2023-03-14 | Tunego, Inc. | Media content management |
US12008086B2 (en) | 2017-02-13 | 2024-06-11 | Tunego, Inc. | Media composition using non-fungible token (NFT) configurable pieces |
US9836619B1 (en) * | 2017-02-13 | 2017-12-05 | Tunego, Inc. | Digital vault for music owners |
CN107067296A (en) * | 2017-03-21 | 2017-08-18 | 彭建中 | The fresh electric business platform with farm presell is purchased by group based on real-time cluster guiding, community |
US20180336281A1 (en) * | 2017-05-17 | 2018-11-22 | Adobe Systems Incorporated | Creator Aware and Diverse Recommendations of Digital Content |
WO2019194794A1 (en) * | 2018-04-03 | 2019-10-10 | Vydia, Inc. | Social media content management |
US11392637B2 (en) | 2019-07-10 | 2022-07-19 | Tunego, Inc. | Systems and methods for content metadata management |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7627600B2 (en) * | 2006-06-20 | 2009-12-01 | Microsoft Corporation | Automatic layout of unpredictable content from multiple sources |
US9280776B2 (en) * | 2007-01-05 | 2016-03-08 | Microsoft Technology Licensing, Llc | Delivering content based on physical object characteristics |
US7974888B2 (en) * | 2007-03-30 | 2011-07-05 | Amazon Technologies, Inc. | Services for providing item association data |
US20090172127A1 (en) * | 2007-12-28 | 2009-07-02 | International Business Machines Corporation | System and methods for recommending network content based upon social networking |
US9817896B2 (en) * | 2008-04-28 | 2017-11-14 | Excalibur Ip, Llc | Search query scoring and popularity monitoring and systems and methods therefor |
US9003280B2 (en) * | 2008-05-09 | 2015-04-07 | Vizio, Inc. | Displaying still and moving images of a constant size or images that occupy a specified percentage of a screen across different size display screens |
JP5171718B2 (en) * | 2009-03-31 | 2013-03-27 | 株式会社東芝 | Content recommendation device, method, and program |
US8489515B2 (en) * | 2009-05-08 | 2013-07-16 | Comcast Interactive Media, LLC. | Social network based recommendation method and system |
US20110137776A1 (en) * | 2009-12-09 | 2011-06-09 | Allconnect, Inc. | Systems and methods for managing and/or recommending third party products and services provided to a user |
US9721035B2 (en) * | 2010-06-30 | 2017-08-01 | Leaf Group Ltd. | Systems and methods for recommended content platform |
US8769434B2 (en) * | 2010-08-11 | 2014-07-01 | Nike, Inc. | Intelligent display of information in a user interface |
US9335883B2 (en) * | 2011-09-08 | 2016-05-10 | Microsoft Technology Licensing, Llc | Presenting search result items having varied prominence |
US20130124539A1 (en) * | 2011-09-13 | 2013-05-16 | Airtime Media, Inc. | Personal relevancy content resizing |
US9195988B2 (en) * | 2012-03-13 | 2015-11-24 | American Express Travel Related Services Company, Inc. | Systems and methods for an analysis cycle to determine interest merchants |
US10380629B2 (en) * | 2012-05-25 | 2019-08-13 | Microsoft Technology Licensing, Llc | Leveraging a social graph to deliver relevant recommendations |
US20140040006A1 (en) * | 2012-07-31 | 2014-02-06 | Filippo Balestrieri | Populating product recommendation list |
US20140172572A1 (en) * | 2012-12-19 | 2014-06-19 | Ebay Inc. | Systems and methods to provide recommendations |
US10445786B2 (en) * | 2013-01-23 | 2019-10-15 | Facebook, Inc. | Sponsored interfaces in a social networking system |
-
2013
- 2013-04-01 US US13/854,184 patent/US20140297655A1/en not_active Abandoned
-
2014
- 2014-03-28 EP EP14720030.7A patent/EP2981942A4/en not_active Withdrawn
- 2014-03-28 WO PCT/US2014/032096 patent/WO2014165392A2/en active Application Filing
- 2014-03-28 CN CN201480024985.XA patent/CN105190684B/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2981942A4 (en) | 2016-11-16 |
CN105190684A (en) | 2015-12-23 |
US20140297655A1 (en) | 2014-10-02 |
CN105190684B (en) | 2020-08-11 |
WO2014165392A2 (en) | 2014-10-09 |
WO2014165392A3 (en) | 2015-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105190684B (en) | Content presentation based on social recommendations | |
US10318599B2 (en) | Providing additional functionality as advertisements with search results | |
US10031738B2 (en) | Providing application recommendations | |
US8555173B2 (en) | Recommendation engine | |
US9208202B1 (en) | Systems and methods for determining interest in an item or category of items | |
US10713666B2 (en) | Systems and methods for curating content | |
US7813965B1 (en) | Method, system, and computer readable medium for ranking and displaying a pool of links identified and aggregated from multiple customer reviews pertaining to an item in an electronic catalog | |
US20160191639A1 (en) | Recommending Content Based On User Profiles Clustered By Subscription Data | |
US9615136B1 (en) | Video classification | |
US9268858B1 (en) | Previewing content based on detected customer activities | |
US20150169189A1 (en) | Media recommendation kiosk | |
WO2009135187A1 (en) | Method and apparatus for providing dynamic playlists and tag-tuning of multimedia objects | |
CN103473690A (en) | Information processing device, information processing method, program, information processing system, and content requesting terminal | |
JP6135845B2 (en) | Digital content system, digital content display method, and digital content display program | |
US20140229487A1 (en) | System and method for user preference augmentation through social network inner-circle knowledge discovery | |
US20160034957A1 (en) | Generating Advertisements for Search Results Associated With Entities Based on Aggregated Entity Bids | |
US20130212105A1 (en) | Information processing apparatus, information processing method, and program | |
US10977327B2 (en) | Method for generating aggregated content, terminal, and medium | |
US20200005382A1 (en) | Techniques for providing event reminders | |
CN110555163A (en) | Techniques for personalizing application store recommendations | |
US10445326B2 (en) | Searching based on application usage | |
US20170185656A1 (en) | Combining Search Results That Specify Software Application Functions | |
US20160034958A1 (en) | Generating Advertisements For Search Results That Are Associated With Entities | |
WO2016100777A1 (en) | Providing additional functionality as advertisements with search results | |
US20150012562A1 (en) | Literary Recommendation Engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20151026 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAX | Request for extension of the european patent (deleted) | ||
A4 | Supplementary search report drawn up and despatched |
Effective date: 20161014 |
|
RIC1 | Information provided on ipc code assigned before grant |
Ipc: G06Q 50/00 20120101AFI20161010BHEP Ipc: G06Q 30/06 20120101ALI20161010BHEP |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: GOOGLE LLC |
|
18D | Application deemed to be withdrawn |
Effective date: 20170513 |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230519 |