Computerized system and method for automatically determining and providing digital content within an electronic communication system

US12120076B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12120076-B2
Application numberUS-202117379322-A
CountryUS
Kind codeB2
Filing dateJul 19, 2021
Priority dateJan 31, 2017
Publication dateOct 15, 2024
Grant dateOct 15, 2024

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.

Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosure provides a novel, computerized framework for automatically identifying and recommending socially-engaging photos to their creators for sharing. Execution of the disclosed systems and methods turns a tedious manual chore into an automated, software-driven process. The disclosed systems and methods utilizes a novel, computerized learn-to-rank (LTR) algorithm for identifying the most engaging, socially driven photos by: (a) grouping near-duplicate photos; (b) selecting a representative photo for sharing per group; and (c) ranking of the groups by their likelihood to contain a “shareable” photo.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying, by a server, a set of digital image files within a digital image file collection; analyzing, by the server, each digital image file in the set, and determining attributes for each digital image file; grouping, by the server, each of the digital image files in the set based on the determined attributes; analyzing, by the server, each grouping, and based on the grouping analysis and the determined attributes, identifying information related to a representative image for each grouping and a quality of the representative image; determining, for each grouping, a digital image file that has a highest quality value; determining, for each grouping, a representative image based on the determined digital image file with the highest quality value; determining a ranking of the groupings based on each grouping's representative image; determining, by the server, a subset of images within each grouping; determining, by the server, a shareability value for each of the subset of images, the shareability determination comprising ranking each of the subset of images based on the determined attributes for each of the subset of images, the determination further comprising performing a post-ranking filtering operation on the ranked subset of images, wherein each grouping is modified to comprise the post-ranking filtered ranked subset of images; causing display, by the server, of each grouping on a web page based on the identified information, each grouping's display comprising a visual display of at least information related to the representative image and a respective post-ranking filtered subset of images, the caused display being based on the quality of the representative image for each grouping; receiving, from a user, a request to send a message to another user, wherein in response to the request, the caused display is performed by the server; receiving, in response to the caused display, a selection of at least one representative image on the web page; and communicating, over a network, an electronic message to the other user that includes information related to a grouping associated with the selected at least one representative image, the communication causing the information of the electronic message to be displayed on a web page associated with the other user. 2. The method of claim 1 , further comprising: automatically selecting, by the server, a representative image, wherein the selected representative image corresponds to a digital image file with a highest quality value among all groupings, wherein the electronic message comprises the automatically selected representative image. 3. The method of claim 1 , further comprising: modifying the caused display on the web page based on the highest quality value determination, wherein groupings with a digital image file having a highest quality value below a threshold value level are removed from the web page. 4. The method of claim 1 , wherein the web page is a dedicated social page of a user. 5. The method of claim 1 , further comprising: receiving input indicating a context; and filtering the set of digital images based on the context such that a subset of digital images are identified, wherein the attribute determination and grouping based on the attributes is based on the subset of digital images. 6. The method of claim 1 , further comprising: identifying a set of security settings associated with the web page; and causing display of the representative images for each grouping based on the security settings. 7. The method of claim 6 , wherein the set of security settings comprise information controlling at least one of which other users can access the web page and which set of groupings are viewable on the web page. 8. The method of claim 1 , wherein the digital image file collection is a collection of images provided by a user. 9. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a server, perform a method comprising: identifying, by the server, a set of digital image files within a digital image file collection; analyzing, by the server, each digital image file in the set, and determining attributes for each digital image file; grouping, by the server, each of the digital image files in the set based on the determined attributes; analyzing, by the server, each grouping, and based on the grouping analysis and the determined attributes, identifying information related to a representative image for each grouping and a quality of the representative image; determining, for each grouping, a digital image file that has a highest quality value; determining, for each grouping, a representative image based on the determined digital image file with the highest quality value; determining a ranking of the groupings based on each grouping's representative image; determining, by the server, a subset of images within each grouping; determining, by the server, a shareability value for each of the subset of images, the shareability determination comprising ranking each of the subset of images based on the determined attributes for each of the subset of images, the determination further comprising performing a post-ranking filtering operation on the ranked subset of images, wherein each grouping is modified to comprise the post-ranking filtered ranked subset of images; causing display, by the server, of each grouping on a web page based on the identified information, each grouping's display comprising a visual display of at least information related to the representative image and a respective post-ranking filtered subset of images, the caused display being based on the quality of the representative image for each grouping; receiving, from a user, a request to send a message to another user, wherein in response to the request, the caused display is performed by the server; receiving, in response to the caused display, a selection of at least one representative image on the web page; and communicating, over a network, an electronic message to the other user that includes information related to a grouping associated with the selected at least one representative image, said communication causing the information of the electronic message to be displayed on a web page associated with the other user. 10. The non-transitory computer-readable storage medium of claim 9 , further comprising: automatically selecting, by the server, a representative image, wherein the selected representative image corresponds to a digital image file with a highest quality value among all groupings, wherein the electronic message comprises the automatically selected representative image. 11. The non-transitory computer-readable storage medium of claim 9 , further comprising: modifying the caused display on the web page based on the highest quality value determination, wherein groupings with a digital image file having a highest quality value below a threshold value level are removed from the web page. 12. The non-transitory computer-readable storage medium of claim 9 , further comprising: receiving input indicating a context; and filtering the set of digital images based on the context such that a subset of digital images are identified, wherein the attribute determination and grouping based on the attributes is based on the subset of digital images. 13. The non-transitory computer-readable storage medium of claim 9 , further comprising: identifying a set of security settings associated with the web page, wherein the set of security settings comprise information controlling at least o

Assignees

Inventors

Classifications

  • Business processes related to social networking or social networking services · CPC title

  • in albums, collections or shared content, e.g. social network photos or video · CPC title

  • Multimedia information · CPC title

  • using metadata automatically derived from the content · CPC title

  • H04L51/08Primary

    Annexed information, e.g. attachments · 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 US12120076B2 cover?
Disclosed are systems and methods for improving interactions with and between computers in content searching, generating, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interacti…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04L51/08. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 15 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).