KR101761230B1 - 온라인 소셜 네트워크에서 검색 질의의 재기록 - Google Patents
온라인 소셜 네트워크에서 검색 질의의 재기록 Download PDFInfo
- Publication number
- KR101761230B1 KR101761230B1 KR1020167005425A KR20167005425A KR101761230B1 KR 101761230 B1 KR101761230 B1 KR 101761230B1 KR 1020167005425 A KR1020167005425 A KR 1020167005425A KR 20167005425 A KR20167005425 A KR 20167005425A KR 101761230 B1 KR101761230 B1 KR 101761230B1
- Authority
- KR
- South Korea
- Prior art keywords
- query
- objects
- parsing
- user
- social networking
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G06F17/30867—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2453—Query optimisation
- G06F16/24534—Query rewriting; Transformation
- G06F16/24539—Query rewriting; Transformation using cached or materialised query results
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2458—Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
- G06F16/2465—Query processing support for facilitating data mining operations in structured databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/901—Indexing; Data structures therefor; Storage structures
- G06F16/9024—Graphs; Linked lists
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G06F17/2705—
-
- G06F17/3053—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- Computing Systems (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- Primary Health Care (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
Abstract
Description
도 2는 예시적인 소셜 그래프를 도시한다.
도 3은 소셜 네트워킹 시스템의 객체를 저장하기 위한 예시적인 파티셔닝을 도시한다.
도 4는 온라인 소셜 네트워크의 예시적인 웹페이지를 도시한다.
도 5a-5b는 소셜 네트워크의 예시적인 질의를 도시한다.
도 6은 검색 질의에 대한 객체들의 정적-점수화를 향상시키기 위한 예시적인 방법을 도시한다.
도 7은 검색 질의의 파싱을 향상시키기 위한 예시적인 방법을 도시한다.
도 8은 예시적인 컴퓨터 시스템을 도시한다.
Claims (17)
- 하나 이상의 컴퓨팅 장치에 의해:
온라인 소셜 네트워크의 복수의 사용자로부터 수신된 온라인 소셜 네트워크의 보관된(archived) 제1 질의 세트에 액세스하는 단계;
각각의 질의에 기반하여 질의 명령을 생성하는 제1 파싱 알고리즘(parsing algorithm)을 사용하여 제1 질의 세트 내 각각의 질의를 파싱하는 단계;
각각의 질의 명령의 각각의 질의 제약에 대해, 하나 이상의 데이터 스토어로부터의 질의 제약의 적어도 일부에 매치하는 특정된 수의 객체를 검색하는 단계;
각각의 질의 명령에 대해, 제1 점수화 알고리즘에 기반하여 각각의 검색된 객체를 점수화하는 단계;
검색된 객체 및 질의 제약의 특정된 수의 객체의 점수들의 비교에 기반하여 하나 이상의 수정된 파싱-설정 파라미터를 생성하는 단계; 및
파싱-설정 파라미터에 기반하여 제1 파싱 알고리즘을 수정하는 단계를 포함하고,
각각의 질의는 특정 타입의 질의이며,
각각의 질의 명령은 하나 이상의 질의 제약(query constraints)을 포함하고,
각각의 질의 제약은 제1 파싱 알고리즘의 하나 이상의 파싱-설정 파라미터에 의해 특정되는 특정된 객체-타입의 특정된 수의 객체에 대한 것이며,
파싱-설정 파라미터는, 특정 타입의 질의 각각에 대해, 특정된 수의 데이터 스토어로부터 특정 타입의 질의에 대해 검색되는 특정된 객체-타입의 특정된 수의 객체에 대한 특정된 수의 질의 제약을 포함하는 질의 타입에 기반하여 질의 명령을 생성하는 지시를 특정하고,
각각의 데이터 스토어는 질의 제약에 대한 특정된 객체-타입의 온라인 소셜 네트워크와 연관된 하나 이상의 객체를 저장하고,
특정된 객체-타입의 객체들의 특정된 수는 수정된 파싱-설정 파라미터에 기반하여 감소하는 방법. - 제 1 항에 있어서,
파싱-설정 파라미터에 기반하여 제1 파싱 알고리즘을 수정하는 단계를 더 포함하며, 하나 이상의 질의 제약은 수정된 파싱-설정 파라미터에 기반하여 제1 파싱 알고리즘에 의해 생성된 질의 명령으로부터 제거되는 방법. - 제 1 항에 있어서,
제1 파싱 알고리즘은 액세스하는 데이터 스토어의 수를 더 특정하며,
상기 방법은: 파싱-설정 파라미터에 기반하여 제1 파싱 알고리즘을 수정하는 단계를 더 포함하고, 액세스하는 데이터 스토어의 특정된 수는 수정된 파싱-설정 파라미터에 기반하여 감소하는 방법. - 제 1 항에 있어서,
제1 점수화 알고리즘에 기반하여 각각의 검색된 객체를 점수화하는 단계는 모든 검색된 객체를 순위화하는 단계를 포함하는 방법. - 제 1 항에 있어서,
하나 이상의 수정된 파싱-설정 파라미터를 생성하는 단계는:
임계 점수 이상의 점수를 가지는 각각의 검색된 객체를 식별하는 단계;
각각의 질의 명령의 각각의 질의 제약에 대해, 임계 점수 이상의 점수를 가지는 각각의 식별된 객체를 검색하도록 데이터 스토어로부터 검색될 필요가 있는 객체의 수를 결정하는 단계; 및
데이터 스토어로부터 검색될 필요가 있는 객체의 결정된 수에 기반하여 하나 이상의 파싱-설정 파라미터를 수정하는 단계를 포함하는 방법. - 제 1 항에 있어서,
복수의 노드 및 노드를 연결하는 복수의 에지를 포함하는 소셜 그래프에 액세스하는 단계를 더 포함하며,
2개의 노드 사이의 각각의 에지는 2개의 노드 사이의 이격도 1도를 나타내고, 상기 노드는: 온라인 소셜 네트워크의 복수의 사용자에 각각 대응하는 복수의 사용자 노드; 및 온라인 소셜 네트워크와 연관된 복수의 컨셉에 각각 대응하는 복수의 컨셉 노드를 포함하며,
제1 질의 세트 내 각각의 질의는 특정 사용자 노드에 대응하고, 각각의 검색된 객체는 복수의 노드 중 사용자 노드 또는 컨셉 노드에 대응하는 방법. - 제 6 항에 있어서,
제1 질의 세트의 각각의 질의는 복수의 노드로부터의 하나 이상의 선택된 노드 및 복수의 에지로부터의 하나 이상의 선택된 에지에 대한 레퍼런스를 포함하는 구조화된 질의인 방법. - 제 6 항에 있어서,
각각의 질의 제약은 제1의 선택된 노드와 제1의 선택된 에지로 연결되는 복수의 노드 중 하나 이상의 노드에 대한 것인 방법. - 제 1 항에 있어서,
제1 질의 세트의 각각의 질의는 하나 이상의 n-그램을 포함하는 비-구조화된 텍스트 질의인 방법. - 제 1 항에 있어서,
하나 이상의 데이터 스토어로부터의 질의 제약의 적어도 일부에 매치하는 특정된 수의 객체를 검색하는 단계는, 각각의 질의 제약에 대해:
질의 제약의 특정된 객체-타입의 객체를 저장하는 하나 이상의 데이터 스토어에 액세스하는 단계; 및
질의 제약의 적어도 일부에 매치하는 액세스된 데이터 스토어로부터의 하나 이상의 객체를 식별하는 단계를 포함하는 방법. - 제 1 항에 있어서,
특정된 객체-타입은: 사용자, 사진, 게시물, 웹페이지, 애플리케이션, 위치 또는 사용자 그룹으로 구성된 그룹으로부터 선택되는 방법. - 제 1 항에 있어서,
각각의 데이터 스토어는: 사용자 데이터 스토어, 사진 데이터 스토어, 게시물 데이터 스토어, 웹페이지 데이터 스토어, 애플리케이션 데이터 스토어, 위치 데이터 스토어 또는 사용자-그룹 데이터 스토어로 구성된 그룹으로부터 선택되는 방법. - 온라인 소셜 네트워크의 복수의 사용자로부터 수신된 온라인 소셜 네트워크의 보관된(archived) 제1 질의 세트에 액세스하고;
각각의 질의에 기반하여 질의 명령을 생성하는 제1 파싱 알고리즘(parsing algorithm)을 사용하여 제1 질의 세트 내 각각의 질의를 파싱하며;
각각의 질의 명령의 각각의 질의 제약에 대해, 하나 이상의 데이터 스토어로부터의 질의 제약의 적어도 일부에 매치하는 특정된 수의 객체를 검색하고;
각각의 질의 명령에 대해, 제1 점수화 알고리즘에 기반하여 각각의 검색된 객체를 점수화하며;
검색된 객체 및 질의 제약의 특정된 수의 객체의 점수들의 비교에 기반하여 하나 이상의 수정된 파싱-설정 파라미터를 생성하고;
파싱-설정 파라미터에 기반하여 제1 파싱 알고리즘을 수정하도록 실행될 때 동작하는 소프트웨어를 수록하는 하나 이상의 컴퓨터-판독가능한 비-일시적 저장매체로서,
각각의 질의는 특정 타입의 질의이며,
각각의 질의 명령은 하나 이상의 질의 제약(query constraints)을 포함하고,
각각의 질의 제약은 제1 파싱 알고리즘의 하나 이상의 파싱-설정 파라미터에 의해 특정되는 특정된 객체-타입의 특정된 수의 객체에 대한 것이며,
파싱-설정 파라미터는, 특정 타입의 질의 각각에 대해, 특정된 수의 데이터 스토어로부터 특정 타입의 질의에 대해 검색되는 특정된 객체-타입의 특정된 수의 객체에 대한 특정된 수의 질의 제약을 포함하는 질의 타입에 기반하여 질의 명령을 생성하는 지시를 특정하고,
각각의 데이터 스토어는 질의 제약에 대한 특정된 객체-타입의 온라인 소셜 네트워크와 연관된 하나 이상의 객체를 저장하고,
특정된 객체-타입의 객체들의 특정된 수는 수정된 파싱-설정 파라미터에 기반하여 감소하는 컴퓨터-판독가능한 비-일시적 저장매체. - 하나 이상의 프로세서; 및 프로세서와 연결되고 프로세서에 의해 실행가능한 명령어를 포함하는 메모리를 포함하는 시스템으로서,
상기 프로세서는:
온라인 소셜 네트워크의 복수의 사용자로부터 수신된 온라인 소셜 네트워크의 보관된(archived) 제1 질의 세트에 액세스하고;
각각의 질의에 기반하여 질의 명령을 생성하는 제1 파싱 알고리즘(parsing algorithm)을 사용하여 제1 질의 세트 내 각각의 질의를 파싱하며;
각각의 질의 명령의 각각의 질의 제약에 대해, 하나 이상의 데이터 스토어로부터의 질의 제약의 적어도 일부에 매치하는 특정된 수의 객체를 검색하고;
각각의 질의 명령에 대해, 제1 점수화 알고리즘에 기반하여 각각의 검색된 객체를 점수화하며;
검색된 객체 및 질의 제약의 특정된 수의 객체의 점수들의 비교에 기반하여 하나 이상의 수정된 파싱-설정 파라미터를 생성하고;
파싱-설정 파라미터에 기반하여 제1 파싱 알고리즘을 수정하는 명령어를 실행할 때 동작하며,
각각의 질의는 특정 타입의 질의이며,
각각의 질의 명령은 하나 이상의 질의 제약(query constraints)을 포함하고,
각각의 질의 제약은 제1 파싱 알고리즘의 하나 이상의 파싱-설정 파라미터에 의해 특정되는 특정된 객체-타입의 특정된 수의 객체에 대한 것이며,
파싱-설정 파라미터는, 특정 타입의 질의 각각에 대해, 특정된 수의 데이터 스토어로부터 특정 타입의 질의에 대해 검색되는 특정된 객체-타입의 특정된 수의 객체에 대한 특정된 수의 질의 제약을 포함하는 질의 타입에 기반하여 질의 명령을 생성하는 지시를 특정하고,
각각의 데이터 스토어는 질의 제약에 대한 특정된 객체-타입의 온라인 소셜 네트워크와 연관된 하나 이상의 객체를 저장하고,
특정된 객체-타입의 객체들의 특정된 수는 수정된 파싱-설정 파라미터에 기반하여 감소하는 시스템. - 삭제
- 삭제
- 삭제
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US13/954,719 US9514230B2 (en) | 2013-07-30 | 2013-07-30 | Rewriting search queries on online social networks |
| US13/954,719 | 2013-07-30 | ||
| PCT/US2014/048401 WO2015017320A1 (en) | 2013-07-30 | 2014-07-28 | Rewriting search queries on online social networks |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177019352A Division KR102099208B1 (ko) | 2013-07-30 | 2014-07-28 | 온라인 소셜 네트워크에서 검색 질의의 재기록 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20160040253A KR20160040253A (ko) | 2016-04-12 |
| KR101761230B1 true KR101761230B1 (ko) | 2017-07-25 |
Family
ID=52428629
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177019352A Expired - Fee Related KR102099208B1 (ko) | 2013-07-30 | 2014-07-28 | 온라인 소셜 네트워크에서 검색 질의의 재기록 |
| KR1020167005425A Expired - Fee Related KR101761230B1 (ko) | 2013-07-30 | 2014-07-28 | 온라인 소셜 네트워크에서 검색 질의의 재기록 |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177019352A Expired - Fee Related KR102099208B1 (ko) | 2013-07-30 | 2014-07-28 | 온라인 소셜 네트워크에서 검색 질의의 재기록 |
Country Status (7)
| Country | Link |
|---|---|
| US (2) | US9514230B2 (ko) |
| JP (2) | JP6151450B2 (ko) |
| KR (2) | KR102099208B1 (ko) |
| AU (2) | AU2014296446B2 (ko) |
| CA (2) | CA2961250A1 (ko) |
| IL (2) | IL243771A (ko) |
| WO (1) | WO2015017320A1 (ko) |
Families Citing this family (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8542802B2 (en) | 2007-02-15 | 2013-09-24 | Global Tel*Link Corporation | System and method for three-way call detection |
| US9710765B2 (en) * | 2011-05-26 | 2017-07-18 | Facebook, Inc. | Browser with integrated privacy controls and dashboard for social network data |
| US9317614B2 (en) | 2013-07-30 | 2016-04-19 | Facebook, Inc. | Static rankings for search queries on online social networks |
| US9514230B2 (en) | 2013-07-30 | 2016-12-06 | Facebook, Inc. | Rewriting search queries on online social networks |
| GB2519516B (en) * | 2013-10-21 | 2017-05-10 | Openwave Mobility Inc | A method, apparatus and computer program for modifying messages in a communications network |
| US12235913B2 (en) * | 2013-10-22 | 2025-02-25 | Steven Michael VITTORIO | Content search and results |
| US9875322B2 (en) | 2014-07-31 | 2018-01-23 | Google Llc | Saving and retrieving locations of objects |
| US11250008B2 (en) | 2015-04-17 | 2022-02-15 | Steven Michael VITTORIO | Content search and results |
| US10853370B2 (en) * | 2015-06-26 | 2020-12-01 | Intel Corporation | Devices and/or methods to provide a query response based on ephemeral data |
| US10445386B2 (en) | 2015-10-14 | 2019-10-15 | Microsoft Technology Licensing, Llc | Search result refinement |
| WO2017066472A1 (en) * | 2015-10-14 | 2017-04-20 | Linkedin Corporation | Assisted search query |
| US10409830B2 (en) | 2015-10-14 | 2019-09-10 | Microsoft Technology Licensing, Llc | System for facet expansion |
| US10558458B2 (en) * | 2016-06-06 | 2020-02-11 | Microsoft Technology Licensing, Llc | Query optimizer for CPU utilization and code refactoring |
| US10102255B2 (en) * | 2016-09-08 | 2018-10-16 | Facebook, Inc. | Categorizing objects for queries on online social networks |
| US10997227B2 (en) * | 2017-01-18 | 2021-05-04 | Google Llc | Systems and methods for processing a natural language query in data tables |
| US10248645B2 (en) * | 2017-05-30 | 2019-04-02 | Facebook, Inc. | Measuring phrase association on online social networks |
| US10503800B1 (en) * | 2018-12-27 | 2019-12-10 | Coupa Software Incorporated | System and methods for enabling disintermediated communication associated with search operations |
| US12136293B2 (en) | 2021-12-21 | 2024-11-05 | SanDisk Technologies, Inc. | Image group classifier in a user device |
| US12148245B2 (en) | 2021-12-21 | 2024-11-19 | SanDisk Technologies, Inc. | Ranking images in an image group |
Family Cites Families (82)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1125107A (ja) * | 1997-07-02 | 1999-01-29 | Omron Corp | データベース検索方法および装置 |
| US7110993B2 (en) | 1999-05-28 | 2006-09-19 | Overture Services, Inc. | System and method for influencing a position on a search result list generated by a computer network search engine |
| US6539232B2 (en) | 2000-06-10 | 2003-03-25 | Telcontar | Method and system for connecting mobile users based on degree of separation |
| US6957184B2 (en) | 2000-07-20 | 2005-10-18 | Microsoft Corporation | Context free grammar engine for speech recognition system |
| US6766320B1 (en) * | 2000-08-24 | 2004-07-20 | Microsoft Corporation | Search engine with natural language-based robust parsing for user query and relevance feedback learning |
| US8095875B2 (en) | 2001-06-22 | 2012-01-10 | Krause Philip R | Method and apparatus for consolidating network information |
| US7752326B2 (en) | 2001-08-20 | 2010-07-06 | Masterobjects, Inc. | System and method for utilizing asynchronous client server communication objects |
| US20090006543A1 (en) | 2001-08-20 | 2009-01-01 | Masterobjects | System and method for asynchronous retrieval of information based on incremental user input |
| US8112529B2 (en) | 2001-08-20 | 2012-02-07 | Masterobjects, Inc. | System and method for asynchronous client server session communication |
| US6944609B2 (en) | 2001-10-18 | 2005-09-13 | Lycos, Inc. | Search results using editor feedback |
| PL374305A1 (en) | 2001-12-28 | 2005-10-03 | Jeffrey James Jonas | Real time data warehousing |
| US7512612B1 (en) | 2002-08-08 | 2009-03-31 | Spoke Software | Selecting an optimal path through a relationship graph |
| US7249123B2 (en) | 2002-10-31 | 2007-07-24 | International Business Machines Corporation | System and method for building social networks based on activity around shared virtual objects |
| US7836391B2 (en) | 2003-06-10 | 2010-11-16 | Google Inc. | Document search engine including highlighting of confident results |
| US20050091202A1 (en) | 2003-10-22 | 2005-04-28 | Thomas Kapenda J. | Social network-based internet search engine |
| US20050096102A1 (en) * | 2003-11-05 | 2005-05-05 | Motorola, Inc | Remotely initiated low power mode |
| US20050131872A1 (en) | 2003-12-16 | 2005-06-16 | Microsoft Corporation | Query recognizer |
| US7707122B2 (en) | 2004-01-29 | 2010-04-27 | Yahoo ! Inc. | System and method of information filtering using measures of affinity of a relationship |
| WO2005116979A2 (en) | 2004-05-17 | 2005-12-08 | Visible Path Corporation | System and method for enforcing privacy in social networks |
| US7836044B2 (en) | 2004-06-22 | 2010-11-16 | Google Inc. | Anticipated query generation and processing in a search engine |
| US7499940B1 (en) | 2004-11-11 | 2009-03-03 | Google Inc. | Method and system for URL autocompletion using ranked results |
| US7565345B2 (en) * | 2005-03-29 | 2009-07-21 | Google Inc. | Integration of multiple query revision models |
| BRPI0619558A2 (pt) | 2005-12-07 | 2011-10-04 | Networks In Motion Inc | dispositivo eletrÈnico portátil e método para apresentar informações |
| US8027943B2 (en) | 2007-08-16 | 2011-09-27 | Facebook, Inc. | Systems and methods for observing responses to invitations by users in a web-based social network |
| WO2008085203A2 (en) | 2006-12-29 | 2008-07-17 | Prodea Systems, Inc. | Presence status notification from digital endpoint devices through a multi-services gateway device at the user premises |
| US8713143B2 (en) | 2007-04-27 | 2014-04-29 | President And Fellows Of Harvard College | Establishing a social network |
| US7783620B1 (en) | 2007-06-29 | 2010-08-24 | Emc Corporation | Relevancy scoring using query structure and data structure for federated search |
| JP2009093384A (ja) * | 2007-10-09 | 2009-04-30 | Navitime Japan Co Ltd | Poi検索システム、経路探索サーバおよびpoi検索方法 |
| US20090164929A1 (en) | 2007-12-20 | 2009-06-25 | Microsoft Corporation | Customizing Search Results |
| US20090197681A1 (en) | 2008-01-31 | 2009-08-06 | Microsoft Corporation | System and method for targeted recommendations using social gaming networks |
| US20090228296A1 (en) | 2008-03-04 | 2009-09-10 | Collarity, Inc. | Optimization of social distribution networks |
| US8744976B2 (en) | 2008-04-28 | 2014-06-03 | Yahoo! Inc. | Discovery of friends using social network graph properties |
| US8417698B2 (en) | 2008-05-06 | 2013-04-09 | Yellowpages.Com Llc | Systems and methods to provide search based on social graphs and affinity groups |
| US8244727B2 (en) | 2008-05-29 | 2012-08-14 | Nokia Corporation | Method, apparatus, and computer program product for content use assignment by exploiting social graph information |
| US8027990B1 (en) | 2008-07-09 | 2011-09-27 | Google Inc. | Dynamic query suggestion |
| US8412749B2 (en) | 2009-01-16 | 2013-04-02 | Google Inc. | Populating a structured presentation with new values |
| US20100235354A1 (en) | 2009-03-12 | 2010-09-16 | International Business Machines Corporation | Collaborative search engine system |
| US8667009B2 (en) | 2009-07-21 | 2014-03-04 | Saambaa Llc | Systems and methods for utilizing and searching social network information |
| US20110078166A1 (en) | 2009-09-29 | 2011-03-31 | Nokia Corporation | Method and apparatus for creating and utilizing information representation of queries |
| US20110087534A1 (en) | 2009-10-14 | 2011-04-14 | Wantsa Media (Canada), Inc. | Search queries and advertising platforms utilizing at least one social graph |
| US8224847B2 (en) * | 2009-10-29 | 2012-07-17 | Microsoft Corporation | Relevant individual searching using managed property and ranking features |
| US8316056B2 (en) * | 2009-12-08 | 2012-11-20 | Facebook, Inc. | Second-order connection search in a social networking system |
| US20110184940A1 (en) * | 2010-01-26 | 2011-07-28 | Yahoo! Inc. | System and method for detecting changes in the relevance of past search results |
| US8595297B2 (en) | 2010-02-08 | 2013-11-26 | At&T Intellectual Property I, L.P. | Searching data in a social network to provide an answer to an information request |
| US8527496B2 (en) | 2010-02-11 | 2013-09-03 | Facebook, Inc. | Real time content searching in social network |
| US8868603B2 (en) | 2010-04-19 | 2014-10-21 | Facebook, Inc. | Ambiguous structured search queries on online social networks |
| US8782080B2 (en) | 2010-04-19 | 2014-07-15 | Facebook, Inc. | Detecting social graph elements for structured search queries |
| US8751521B2 (en) | 2010-04-19 | 2014-06-10 | Facebook, Inc. | Personalized structured search queries for online social networks |
| US8918418B2 (en) | 2010-04-19 | 2014-12-23 | Facebook, Inc. | Default structured search queries on online social networks |
| US8244848B1 (en) | 2010-04-19 | 2012-08-14 | Facebook, Inc. | Integrated social network environment |
| US8180804B1 (en) | 2010-04-19 | 2012-05-15 | Facebook, Inc. | Dynamically generating recommendations based on social graph information |
| US8572129B1 (en) | 2010-04-19 | 2013-10-29 | Facebook, Inc. | Automatically generating nodes and edges in an integrated social graph |
| US8185558B1 (en) | 2010-04-19 | 2012-05-22 | Facebook, Inc. | Automatically generating nodes and edges in an integrated social graph |
| US8732208B2 (en) | 2010-04-19 | 2014-05-20 | Facebook, Inc. | Structured search queries based on social-graph information |
| US8880520B2 (en) * | 2010-04-21 | 2014-11-04 | Yahoo! Inc. | Selectively adding social dimension to web searches |
| US8447772B2 (en) * | 2010-06-23 | 2013-05-21 | International Business Machines Corporation | Energy monetary cost aware query optimization |
| US8364709B1 (en) | 2010-11-22 | 2013-01-29 | Google Inc. | Determining word boundary likelihoods in potentially incomplete text |
| EP2458545A1 (en) | 2010-11-30 | 2012-05-30 | France Telecom | Method of and apparatus for managing data representative of a business in a database |
| US9978022B2 (en) | 2010-12-22 | 2018-05-22 | Facebook, Inc. | Providing context relevant search for a user based on location and social information |
| US8688691B2 (en) * | 2011-01-13 | 2014-04-01 | International Business Machines Corporation | Relevancy ranking of search results in a network based upon a user's computer-related activities |
| US20120278127A1 (en) | 2011-04-28 | 2012-11-01 | Rawllin International Inc. | Generating product recommendations based on dynamic product context data and/or social activity data related to a product |
| US20120297017A1 (en) | 2011-05-20 | 2012-11-22 | Microsoft Corporation | Privacy-conscious personalization |
| KR101243289B1 (ko) | 2011-05-27 | 2013-03-13 | 주식회사 솔트룩스 | 소셜 네트워크 서비스 정보 검색 시스템 |
| US20120311034A1 (en) | 2011-06-03 | 2012-12-06 | Cbs Interactive Inc. | System and methods for filtering based on social media |
| US8601027B2 (en) | 2011-06-20 | 2013-12-03 | Google Inc. | Query-based user groups in social networks |
| US9218390B2 (en) * | 2011-07-29 | 2015-12-22 | Yellowpages.Com Llc | Query parser derivation computing device and method for making a query parser for parsing unstructured search queries |
| US20130031106A1 (en) | 2011-07-29 | 2013-01-31 | Microsoft Corporation | Social network powered query suggestions |
| US8538960B2 (en) | 2011-08-05 | 2013-09-17 | Microsoft Corporation | Providing objective and people results for search |
| US8495058B2 (en) | 2011-08-05 | 2013-07-23 | Google Inc. | Filtering social search results |
| US20130041876A1 (en) | 2011-08-08 | 2013-02-14 | Paul Alexander Dow | Link recommendation and densification |
| US11620719B2 (en) | 2011-09-12 | 2023-04-04 | Microsoft Technology Licensing, Llc | Identifying unseen content of interest |
| US20130086024A1 (en) * | 2011-09-29 | 2013-04-04 | Microsoft Corporation | Query Reformulation Using Post-Execution Results Analysis |
| US8949232B2 (en) | 2011-10-04 | 2015-02-03 | Microsoft Corporation | Social network recommended content and recommending members for personalized search results |
| US9324113B2 (en) | 2011-10-12 | 2016-04-26 | Microsoft Technology Licensing, Llc | Presenting social network connections on a search engine results page |
| US8868590B1 (en) | 2011-11-17 | 2014-10-21 | Sri International | Method and system utilizing a personalized user model to develop a search request |
| US8321364B1 (en) | 2012-02-08 | 2012-11-27 | Google Inc. | Method and system for including robots into social networks |
| US9195748B2 (en) * | 2012-02-21 | 2015-11-24 | Spotright, Inc. | Systems and methods for identifying and analyzing internet users |
| US9971993B2 (en) * | 2012-03-26 | 2018-05-15 | Microsoft Technology Licensing, Llc | Leveraging a social graph for use with electronic messaging |
| US20140129552A1 (en) * | 2012-11-02 | 2014-05-08 | Linkedln Corporation | Leveraging homophily in ranking search results |
| US9514230B2 (en) | 2013-07-30 | 2016-12-06 | Facebook, Inc. | Rewriting search queries on online social networks |
| US9317614B2 (en) | 2013-07-30 | 2016-04-19 | Facebook, Inc. | Static rankings for search queries on online social networks |
| US9569735B1 (en) * | 2015-12-19 | 2017-02-14 | Linkedin Corporation | Member communication reply score calculation |
-
2013
- 2013-07-30 US US13/954,719 patent/US9514230B2/en not_active Expired - Fee Related
-
2014
- 2014-07-28 KR KR1020177019352A patent/KR102099208B1/ko not_active Expired - Fee Related
- 2014-07-28 WO PCT/US2014/048401 patent/WO2015017320A1/en active Application Filing
- 2014-07-28 CA CA2961250A patent/CA2961250A1/en not_active Abandoned
- 2014-07-28 KR KR1020167005425A patent/KR101761230B1/ko not_active Expired - Fee Related
- 2014-07-28 AU AU2014296446A patent/AU2014296446B2/en not_active Ceased
- 2014-07-28 CA CA2919664A patent/CA2919664C/en not_active Expired - Fee Related
- 2014-07-28 JP JP2016531793A patent/JP6151450B2/ja not_active Expired - Fee Related
-
2016
- 2016-01-26 IL IL243771A patent/IL243771A/en not_active IP Right Cessation
- 2016-10-28 US US15/337,452 patent/US10324928B2/en active Active
-
2017
- 2017-05-24 JP JP2017102233A patent/JP6377807B2/ja not_active Expired - Fee Related
- 2017-07-12 AU AU2017204810A patent/AU2017204810B2/en not_active Ceased
- 2017-07-27 IL IL253686A patent/IL253686A0/en unknown
Also Published As
| Publication number | Publication date |
|---|---|
| AU2017204810B2 (en) | 2019-07-18 |
| AU2014296446A1 (en) | 2016-03-17 |
| JP6151450B2 (ja) | 2017-06-21 |
| AU2017204810A1 (en) | 2017-07-27 |
| WO2015017320A1 (en) | 2015-02-05 |
| IL243771A0 (en) | 2016-04-21 |
| AU2014296446B2 (en) | 2017-06-01 |
| US20170046385A1 (en) | 2017-02-16 |
| CA2961250A1 (en) | 2015-02-05 |
| IL243771A (en) | 2017-08-31 |
| KR20170084366A (ko) | 2017-07-19 |
| JP2017182828A (ja) | 2017-10-05 |
| JP6377807B2 (ja) | 2018-08-22 |
| IL253686A0 (en) | 2017-09-28 |
| US20150039597A1 (en) | 2015-02-05 |
| CA2919664A1 (en) | 2015-02-05 |
| KR20160040253A (ko) | 2016-04-12 |
| US10324928B2 (en) | 2019-06-18 |
| CA2919664C (en) | 2017-05-16 |
| US9514230B2 (en) | 2016-12-06 |
| JP2016531355A (ja) | 2016-10-06 |
| KR102099208B1 (ko) | 2020-04-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101640186B1 (ko) | 온라인 소셜 네트워크에서 검색 질의에 대한 정적 순위 | |
| KR101761230B1 (ko) | 온라인 소셜 네트워크에서 검색 질의의 재기록 | |
| KR101785596B1 (ko) | 온라인 소셜 네트워크에서 검색 결과의 블렌딩 | |
| KR101863268B1 (ko) | 온라인 소셜 네트워크에서 검색 질의를 위한 근사적 프라이버시 인덱싱 | |
| KR101858157B1 (ko) | 구조화된 검색 질의용 문법 모델 | |
| KR101663718B1 (ko) | 온라인 소셜 네트워크에서 제안된 구조화된 질의 필터링 | |
| KR101842632B1 (ko) | 온라인 소셜 네트워크에서 질의를 위한 인버스 연산자의 사용 | |
| KR101997541B1 (ko) | 온라인 소셜 네트워크에서 외부 컨텐츠의 순위화 | |
| KR101918659B1 (ko) | 가변하는 검색 질의 버티컬 액세스 | |
| KR20170102968A (ko) | 온라인 소셜 네트워크에서 뉴스-관련 컨텐츠를 검색하기 위한 제안형 키워드 | |
| KR20160095183A (ko) | 온라인 소셜 네트워크에서 질의를 위한 검색 의도 | |
| KR20160004380A (ko) | 온라인 소셜 네트워크에서의 검색 질의 상호작용 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
St.27 status event code: A-0-1-A10-A15-nap-PA0105 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| PA0302 | Request for accelerated examination |
St.27 status event code: A-1-2-D10-D17-exm-PA0302 St.27 status event code: A-1-2-D10-D16-exm-PA0302 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| A107 | Divisional application of patent | ||
| PA0104 | Divisional application for international application |
St.27 status event code: A-0-1-A10-A18-div-PA0104 St.27 status event code: A-0-1-A10-A16-div-PA0104 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U12-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-5-5-R10-R17-oth-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20240720 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20240720 |