SlideShare a Scribd company logo
1 of 15
Facebook Graph Search, Newsfeed & Patents

                                                             L P
                                                       l L
                                             g a
                                          L e
                        o r p
            h C
       e c Photos + Likes = BUSINESS
     T
  Friends +
  ©          © Tech Corp Int. Consultants, Singapore
                  contact@techcorpgroup.com
Structured Search Engine
                                                                    L P
                                                              l L
                                                    g a
                                                 L e
                                   p
People            Photos                         Places             Pages



                               o r
         h C
      e c
     T
         Innovative Search = Date + Information + Connections



©                   © Tech Corp Int. Consultants, Singapore
                         contact@techcorpgroup.com
Graph Search - Example
                                                         L P
                                                   l L
                                         g a
                                      L e
                    o r p
        h C
     e c
    T
©        © Tech Corp Int. Consultants, Singapore
              contact@techcorpgroup.com
Facebook News Feed
                                                                       L P
                                                                 l L
Status updates + Photos + Videos + Links + Apps
                                                       g a
                                                    L e
                                  o r p
          C
    News Feed Algorithm determines Top Stories based on:


        h
       cNumber of comments
    ●




    T
    ●

     e  Who posted the story



©
    ●   Type of post


                       © Tech Corp Int. Consultants, Singapore
                            contact@techcorpgroup.com
Facebook Search Patent
                                                                                   L P
                                                                             L
                                                      A social networking system provides

United States Patent Application 20130013595

                                                                 a         l
                                                      relevant third-party content objects to

Title: “PROVIDING CONTEXT RELEVANT
                                                               g
                                                      users by matching user location,

                                                              e
SEARCH FOR A USER BASED ON


                                              p             L
                                                      interests, and other social information



                                            r
LOCATION AND SOCIAL INFORMATION”                      with the content, location, and

Filed: 09/14/2012

                          C               o           timing associated with the content



                        h
                                                      objects.



                     e c
                    T
          ©                    © Tech Corp Int. Consultants, Singapore
                                    contact@techcorpgroup.com
Facebook Search Patent
                                                                                       L P
                                                                                   L
●   Content objects provided based
    on relevance scores specific to
    a user.
                                                                         a       l
●   Relevance scores may be

                                                                      eg
    calculated based on the user's
    previous interactions with

                                                      p             L
    content object notifications, or

                                                  o r
                            C
●   based on interests that are



                          h
    common between the user and


                         c
    his or her connections in the


                       e
                      T
    social network.



              ©                        © Tech Corp Int. Consultants, Singapore
                                            contact@techcorpgroup.com
L P
                                                                           l L
                                                                 g a
                                                              L e
                                                p
Social networking system 130 includes:


                                            o r
a web server 210, an action logger 215, an API request server 220, a relevance and ranking


                        C
engine 225, a content object classifier 260, a notification controller 265, an action log 230, a

                      h
                     c
third-party content object exposure log 232, an inference module 275, an authorization server


                   e
                  T
235, a search module 280, an ad targeting module 285, a user interface module 290, a user



           ©
profile store 240, a connection store 245, a third-party content store 250, and a location store

255.
                                 © Tech Corp Int. Consultants, Singapore
                                      contact@techcorpgroup.com
L P
                                                  l L
                                        g a
                                     L e
                   o r p
        h C
     e c
    T
©       © Tech Corp Int. Consultants, Singapore
             contact@techcorpgroup.com
FIG. 8a is a sample screenshot of how
                                       a context search query for coffee may
                                       be displayed, wherein coffee locations



                                                                    L P
                                       may be displayed as pins, and listed in


                                                            L
                                       order according to their relevance



                                          a
                                       scores.
                                                          l
                                       eg
                                       FIG. 8c is a sample screenshot of how



                       p             L a context search query for the locations


                     r
                                       of nearby movies and movie theaters




          C        o                   may be displayed, wherein the pins and
                                       text       are   displayed   and   ordered


        h
                                       according to the relevance scores



     e c                               associated with movie theaters nearby


    T
                                       to the user's location, and the movies
                                       those movie theaters are currently

©                                      showing. Critical reviews or star ratings
                                       of movies may also be displayed.
        © Tech Corp Int. Consultants, Singapore
             contact@techcorpgroup.com
L P
                                                                         l L
                                                               g a
                                                            L e
                                          o r p
FIG. 10 is a sample screenshot illustrating one embodiment of an advertisement




                 h C
dashboard allowing a merchant to control the distribution of advertisements provided

to users of a social networking system. The advertisement dashboard allows


              e c
merchants to control how their advertisements are distributed by bidding on the price

             T
they are willing to pay to have their advertisements distributed with respect to specific

     ©
third-party content objects.

                               © Tech Corp Int. Consultants, Singapore
                                    contact@techcorpgroup.com
Facebook News Feed Patent
United States Patent 8352859
                                                                                    L P
Title: “Dynamically providing a feed of stories
                                                                              l L
about a user of a social networking system”

                                                                    g a
Filed: 02/10/2010

                                                                 L e
●




                                               o r p
    To display a news feed in a social network environment, a social networking system
    generates news items regarding activities associated with a user of a social network


●
    environment.


                        h C
    The social networking system may also attach an informational link associated with at least


                       c
    one of the activities to at least one of the news items, limit access to the news items to a

                     e
                    T
    predetermined set of viewers, and assign an order to the news items.
    The news items may be displayed in the assigned order to at least one viewing user of the

               ©
●



    predetermined set of viewers, and the number of news items displayed may be dynamically
    limited.
                                    © Tech Corp Int. Consultants, Singapore
                                         contact@techcorpgroup.com
L P
                                                    l L
                                                  An exemplary



                                        g a       environment 100 for



                                     L e          generating a news feed in




                   o r p                          a social network

                                                  environment



        h C
     e c
    T
©       © Tech Corp Int. Consultants, Singapore
             contact@techcorpgroup.com
An exemplary screen shot 400 of one or more

                                                             P
                    ●




                                                           L
                        news items 402 displayed to the viewing user
                        101a

                                                   l L
                                          a
                    ●   An active link 408 may be attached to one or


                                        g
                        more of the news items 402. The active links



                                     L e
                        enable the viewing user 101a to participate in the
                        same activity or a similar related activity as the




                   o●
                     r psubject user 101b, or take a related action.
                        For example, the exemplary informational link 408




        h C             includes two links, i.e., “grab” and “share”. “Grab”
                        may enable the viewing user 101a to download a



     e c                photo from Joy Lee's photo album. “Share” may


    T                   enable the viewing user 101a to forward the photo



©
                        from Joy Lee's photo album to someone else.


        © Tech Corp Int. Consultants, Singapore
             contact@techcorpgroup.com
L P
                                                  l L
                                        g a
                                       e
                   An exemplary process for generating and displaying


                                     L
                   a news feed about activities of a user of a social


                       p
                   network



                   o r
        h C
     e c
    T
©       © Tech Corp Int. Consultants, Singapore
             contact@techcorpgroup.com
Get in Touch
Full Profile: http://www.linkedin.com/in/rahuldevkumar

                                                                           L P
Services, Publications and Videos: Click Here

                                                                     l L
Email: info (at) techcorplegal (dot) com
                                                           g a
Singapore Business Accelerator & Incubator: Click Here
                                                        L e
                                        r p
Singapore Business, Technology & Management Consulting: Click Here

                                      o
                   C
International Law Firm & Legal Consultants: Click Here



                ch
Mobile Applications, Social Media & Cyber Laws: Click Here



             Te
Pharmaceuticals, Biotechnology, Food & Healthcare: Click Here


      ©
Law Blog: Click Here | Tech Blog: Click Here

                           © Tech Corp Int. Consultants, Singapore
                                contact@techcorpgroup.com

More Related Content

More from Rahul Dev

Valuation of Patents and Intellectual Property Assets
Valuation of Patents and Intellectual Property AssetsValuation of Patents and Intellectual Property Assets
Valuation of Patents and Intellectual Property AssetsRahul Dev
 
Software Patent Case Study - Trademark Filing and Contract Drafting
Software Patent Case Study - Trademark Filing and Contract DraftingSoftware Patent Case Study - Trademark Filing and Contract Drafting
Software Patent Case Study - Trademark Filing and Contract DraftingRahul Dev
 
Software Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent ApplicationSoftware Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent ApplicationRahul Dev
 
Stages of Patent Process
Stages of Patent ProcessStages of Patent Process
Stages of Patent ProcessRahul Dev
 
Patent Searching Guide - Conducting Patent Searches in Asia
Patent Searching Guide - Conducting Patent Searches in AsiaPatent Searching Guide - Conducting Patent Searches in Asia
Patent Searching Guide - Conducting Patent Searches in AsiaRahul Dev
 
Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...
Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...
Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...Rahul Dev
 
Patent Basics and Intellectual Property Rights
Patent Basics and Intellectual Property Rights Patent Basics and Intellectual Property Rights
Patent Basics and Intellectual Property Rights Rahul Dev
 
IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...
IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...
IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...Rahul Dev
 
Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...
Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...
Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...Rahul Dev
 
How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...
How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...
How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...Rahul Dev
 
US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...
US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...
US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...Rahul Dev
 
Patents Granted by Indian Patent Office in August 2014 - Overview
Patents Granted by Indian Patent Office in August 2014 - OverviewPatents Granted by Indian Patent Office in August 2014 - Overview
Patents Granted by Indian Patent Office in August 2014 - OverviewRahul Dev
 
Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...
Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...
Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...Rahul Dev
 
Pharmaceutical patents in india – compulsory licensing, health emergency & af...
Pharmaceutical patents in india – compulsory licensing, health emergency & af...Pharmaceutical patents in india – compulsory licensing, health emergency & af...
Pharmaceutical patents in india – compulsory licensing, health emergency & af...Rahul Dev
 
Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...
Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...
Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...Rahul Dev
 
Analysis of online website terms and conditions of use between amazon flipkar...
Analysis of online website terms and conditions of use between amazon flipkar...Analysis of online website terms and conditions of use between amazon flipkar...
Analysis of online website terms and conditions of use between amazon flipkar...Rahul Dev
 
Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...
Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...
Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...Rahul Dev
 
Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...
Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...
Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...Rahul Dev
 
Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...
Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...
Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...Rahul Dev
 
Medical Devices: Technology, Emerging Sectors, Patent Trends and Roadblocks
Medical Devices: Technology, Emerging Sectors,  Patent Trends and RoadblocksMedical Devices: Technology, Emerging Sectors,  Patent Trends and Roadblocks
Medical Devices: Technology, Emerging Sectors, Patent Trends and RoadblocksRahul Dev
 

More from Rahul Dev (20)

Valuation of Patents and Intellectual Property Assets
Valuation of Patents and Intellectual Property AssetsValuation of Patents and Intellectual Property Assets
Valuation of Patents and Intellectual Property Assets
 
Software Patent Case Study - Trademark Filing and Contract Drafting
Software Patent Case Study - Trademark Filing and Contract DraftingSoftware Patent Case Study - Trademark Filing and Contract Drafting
Software Patent Case Study - Trademark Filing and Contract Drafting
 
Software Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent ApplicationSoftware Patents in India - How to File a Patent Application
Software Patents in India - How to File a Patent Application
 
Stages of Patent Process
Stages of Patent ProcessStages of Patent Process
Stages of Patent Process
 
Patent Searching Guide - Conducting Patent Searches in Asia
Patent Searching Guide - Conducting Patent Searches in AsiaPatent Searching Guide - Conducting Patent Searches in Asia
Patent Searching Guide - Conducting Patent Searches in Asia
 
Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...
Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...
Internet of Things (IoT) and Connected Cars - Patent Landscape Highlighting T...
 
Patent Basics and Intellectual Property Rights
Patent Basics and Intellectual Property Rights Patent Basics and Intellectual Property Rights
Patent Basics and Intellectual Property Rights
 
IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...
IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...
IPR Protection for Hardware Startups - Patents, Trademarks, Copyrights and De...
 
Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...
Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...
Whats exactly wrong with Uber - Legal Issues in Marketplace Services Business...
 
How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...
How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...
How To Protect Your Idea - Outlook Money Publication - Patent Filing Procedur...
 
US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...
US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...
US Patent Litigation CSIRO v. Cisco - Judge Davis's Damages Calculation of Re...
 
Patents Granted by Indian Patent Office in August 2014 - Overview
Patents Granted by Indian Patent Office in August 2014 - OverviewPatents Granted by Indian Patent Office in August 2014 - Overview
Patents Granted by Indian Patent Office in August 2014 - Overview
 
Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...
Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...
Elon Musk Has Promised Not To Enforce Tesla Patents - Here Are 5 Similar Exam...
 
Pharmaceutical patents in india – compulsory licensing, health emergency & af...
Pharmaceutical patents in india – compulsory licensing, health emergency & af...Pharmaceutical patents in india – compulsory licensing, health emergency & af...
Pharmaceutical patents in india – compulsory licensing, health emergency & af...
 
Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...
Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...
Health and Fitness Tracking Devices - Trends 2014 | Top Players: Apple, Nike,...
 
Analysis of online website terms and conditions of use between amazon flipkar...
Analysis of online website terms and conditions of use between amazon flipkar...Analysis of online website terms and conditions of use between amazon flipkar...
Analysis of online website terms and conditions of use between amazon flipkar...
 
Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...
Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...
Difference between Microsoft Nokia Acquisition and Google Motorola Deal - Pat...
 
Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...
Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...
Private Equity, Venture Capital, Angel Investment and Funding Basics - Indian...
 
Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...
Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...
Breast Cancer Patents Research - Myriad Genetics in US | Trastuzumab in India...
 
Medical Devices: Technology, Emerging Sectors, Patent Trends and Roadblocks
Medical Devices: Technology, Emerging Sectors,  Patent Trends and RoadblocksMedical Devices: Technology, Emerging Sectors,  Patent Trends and Roadblocks
Medical Devices: Technology, Emerging Sectors, Patent Trends and Roadblocks
 

Recently uploaded

API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governanceWSO2
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaWSO2
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....rightmanforbloodline
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 

Recently uploaded (20)

API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

Facebook Graph Search, News Feed and Patents

  • 1. Facebook Graph Search, Newsfeed & Patents L P l L g a L e o r p h C e c Photos + Likes = BUSINESS T Friends + © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 2. Structured Search Engine L P l L g a L e p People Photos Places Pages o r h C e c T Innovative Search = Date + Information + Connections © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 3. Graph Search - Example L P l L g a L e o r p h C e c T © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 4. Facebook News Feed L P l L Status updates + Photos + Videos + Links + Apps g a L e o r p C News Feed Algorithm determines Top Stories based on: h cNumber of comments ● T ● e Who posted the story © ● Type of post © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 5. Facebook Search Patent L P L A social networking system provides United States Patent Application 20130013595 a l relevant third-party content objects to Title: “PROVIDING CONTEXT RELEVANT g users by matching user location, e SEARCH FOR A USER BASED ON p L interests, and other social information r LOCATION AND SOCIAL INFORMATION” with the content, location, and Filed: 09/14/2012 C o timing associated with the content h objects. e c T © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 6. Facebook Search Patent L P L ● Content objects provided based on relevance scores specific to a user. a l ● Relevance scores may be eg calculated based on the user's previous interactions with p L content object notifications, or o r C ● based on interests that are h common between the user and c his or her connections in the e T social network. © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 7. L P l L g a L e p Social networking system 130 includes: o r a web server 210, an action logger 215, an API request server 220, a relevance and ranking C engine 225, a content object classifier 260, a notification controller 265, an action log 230, a h c third-party content object exposure log 232, an inference module 275, an authorization server e T 235, a search module 280, an ad targeting module 285, a user interface module 290, a user © profile store 240, a connection store 245, a third-party content store 250, and a location store 255. © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 8. L P l L g a L e o r p h C e c T © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 9. FIG. 8a is a sample screenshot of how a context search query for coffee may be displayed, wherein coffee locations L P may be displayed as pins, and listed in L order according to their relevance a scores. l eg FIG. 8c is a sample screenshot of how p L a context search query for the locations r of nearby movies and movie theaters C o may be displayed, wherein the pins and text are displayed and ordered h according to the relevance scores e c associated with movie theaters nearby T to the user's location, and the movies those movie theaters are currently © showing. Critical reviews or star ratings of movies may also be displayed. © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 10. L P l L g a L e o r p FIG. 10 is a sample screenshot illustrating one embodiment of an advertisement h C dashboard allowing a merchant to control the distribution of advertisements provided to users of a social networking system. The advertisement dashboard allows e c merchants to control how their advertisements are distributed by bidding on the price T they are willing to pay to have their advertisements distributed with respect to specific © third-party content objects. © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 11. Facebook News Feed Patent United States Patent 8352859 L P Title: “Dynamically providing a feed of stories l L about a user of a social networking system” g a Filed: 02/10/2010 L e ● o r p To display a news feed in a social network environment, a social networking system generates news items regarding activities associated with a user of a social network ● environment. h C The social networking system may also attach an informational link associated with at least c one of the activities to at least one of the news items, limit access to the news items to a e T predetermined set of viewers, and assign an order to the news items. The news items may be displayed in the assigned order to at least one viewing user of the © ● predetermined set of viewers, and the number of news items displayed may be dynamically limited. © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 12. L P l L An exemplary g a environment 100 for L e generating a news feed in o r p a social network environment h C e c T © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 13. An exemplary screen shot 400 of one or more P ● L news items 402 displayed to the viewing user 101a l L a ● An active link 408 may be attached to one or g more of the news items 402. The active links L e enable the viewing user 101a to participate in the same activity or a similar related activity as the o● r psubject user 101b, or take a related action. For example, the exemplary informational link 408 h C includes two links, i.e., “grab” and “share”. “Grab” may enable the viewing user 101a to download a e c photo from Joy Lee's photo album. “Share” may T enable the viewing user 101a to forward the photo © from Joy Lee's photo album to someone else. © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 14. L P l L g a e An exemplary process for generating and displaying L a news feed about activities of a user of a social p network o r h C e c T © © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com
  • 15. Get in Touch Full Profile: http://www.linkedin.com/in/rahuldevkumar L P Services, Publications and Videos: Click Here l L Email: info (at) techcorplegal (dot) com g a Singapore Business Accelerator & Incubator: Click Here L e r p Singapore Business, Technology & Management Consulting: Click Here o C International Law Firm & Legal Consultants: Click Here ch Mobile Applications, Social Media & Cyber Laws: Click Here Te Pharmaceuticals, Biotechnology, Food & Healthcare: Click Here © Law Blog: Click Here | Tech Blog: Click Here © Tech Corp Int. Consultants, Singapore contact@techcorpgroup.com