Movatterモバイル変換


[0]ホーム

URL:


US20210133271A1 - Uniform resource identifier encoding - Google Patents

Uniform resource identifier encoding
Download PDF

Info

Publication number
US20210133271A1
US20210133271A1US17/087,919US202017087919AUS2021133271A1US 20210133271 A1US20210133271 A1US 20210133271A1US 202017087919 AUS202017087919 AUS 202017087919AUS 2021133271 A1US2021133271 A1US 2021133271A1
Authority
US
United States
Prior art keywords
search
natural language
parameters
query
parameter
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.)
Pending
Application number
US17/087,919
Inventor
Heidemarie W. Williams
Adam Fischer
Tod Kuwahara
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Costar Realty Information Inc
Original Assignee
Costar Realty Information Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Costar Realty Information IncfiledCriticalCostar Realty Information Inc
Priority to US17/087,919priorityCriticalpatent/US20210133271A1/en
Assigned to COSTAR REALTY INFORMATION, INC.reassignmentCOSTAR REALTY INFORMATION, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: FISCHER, ADAM, WILLIAMS, HEIDEMARIE W., KUWAHARA, TOD
Publication of US20210133271A1publicationCriticalpatent/US20210133271A1/en
Priority to US18/740,810prioritypatent/US20240330390A1/en
Priority to US18/740,803prioritypatent/US20240330389A1/en
Priority to US18/740,784prioritypatent/US20240330388A1/en
Priority to US18/753,023prioritypatent/US20240346101A1/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query including search parameters; selecting one or more of the search parameters; for each of the selected parameters: generating a natural language representation of the selected parameter, and determining a rank of the selected parameter among the one or more selected parameters; generating a uniform resource identifier comprising the natural language representations of the selected parameters arranged in an order based on the ranks; obtaining one or more search results identified as responsive to the query; and providing the uniform resource identifier and the one or more search results for output.

Description

Claims (21)

What is claimed is:
1. (canceled)
2. A computer-implemented method comprising:
receiving, by a search engine, a search query that includes multiple search parameters;
for each of the multiple search parameters that are included in the received search query, generating, by the search engine, (i) a natural language representation of the search parameter, and (ii) a rank for the natural language representation of the search parameter among other natural language representations that are generated for other search parameters;
generating, by the search engine, a uniform resource identifier for a search results page that is responsive to the search query, wherein the uniform resource identifier includes the natural language representations of the multiple search parameters, ordered according to the ranks that were generated for the natural language representations; and
providing, by the search engine, the uniform resource for output.
3. The method ofclaim 2, wherein each natural language representation comprises a word that describes a respective search parameter.
4. The method ofclaim 2, wherein the generating the ranks comprises ranking the natural language representations according to an importance of the corresponding search parameters to the user.
5. The method ofclaim 2, wherein generating the ranks comprises ranking the natural language representations according to a search engine optimization technique.
6. The method ofclaim 2, wherein natural language representations that are ranked higher are generated in an earlier portion of the uniform resource identifier than natural language representations that are ranked lower.
7. The method ofclaim 2, wherein the search results page includes search results that the search engine identifies as responsive to the search query.
8. The method ofclaim 2, wherein the multiple search parameters are each expressed on a form that is other than a natural language representation.
9. A system for comprising:
one or more processing devices;
one or more non-transitory machine-readable storage devices storing instructions that are executable by the one or more processing devices to cause performance of operations comprising:
receiving, by a search engine, a search query that includes multiple search parameters;
for each of the multiple search parameters that are included in the received search query, generating, by the search engine, (i) a natural language representation of the search parameter, and (ii) a rank for the natural language representation of the search parameter among other natural language representations that are generated for other search parameters;
generating, by the search engine, a uniform resource identifier for a search results page that is responsive to the search query, wherein the uniform resource identifier includes the natural language representations of the multiple search parameters, ordered according to the ranks that were generated for the natural language representations; and
providing, by the search engine, the uniform resource for output.
10. The system ofclaim 9, wherein each natural language representation comprises a word that describes a respective search parameter.
11. The system ofclaim 9, wherein the generating the ranks comprises ranking the natural language representations according to an importance of the corresponding search parameters to the user.
12. The system ofclaim 9, wherein generating the ranks comprises ranking the natural language representations according to a search engine optimization technique.
13. The system ofclaim 9, wherein natural language representations that are ranked higher are generated in an earlier portion of the uniform resource identifier than natural language representations that are ranked lower.
14. The system ofclaim 9, wherein the search results page includes search results that the search engine identifies as responsive to the search query.
15. The system ofclaim 9, wherein the multiple search parameters are each expressed on a form that is other than a natural language representation.
16. A non-transitory machine-readable storage device storing instructions that are executable by a processing device to cause performance of operations comprising:
receiving, by a search engine, a search query that includes multiple search parameters;
for each of the multiple search parameters that are included in the received search query, generating, by the search engine, (i) a natural language representation of the search parameter, and (ii) a rank for the natural language representation of the search parameter among other natural language representations that are generated for other search parameters;
generating, by the search engine, a uniform resource identifier for a search results page that is responsive to the search query, wherein the uniform resource identifier includes the natural language representations of the multiple search parameters, ordered according to the ranks that were generated for the natural language representations; and
providing, by the search engine, the uniform resource for output.
17. The device ofclaim 16, wherein each natural language representation comprises a word that describes a respective search parameter.
18. The device ofclaim 16, wherein the generating the ranks comprises ranking the natural language representations according to an importance of the corresponding search parameters to the user.
19. The device ofclaim 16, wherein generating the ranks comprises ranking the natural language representations according to a search engine optimization technique.
20. The device ofclaim 16, wherein natural language representations that are ranked higher are generated in an earlier portion of the uniform resource identifier than natural language representations that are ranked lower.
21. The device ofclaim 16, wherein the search results page includes search results that the search engine identifies as responsive to the search query.
US17/087,9192016-02-122020-11-03Uniform resource identifier encodingPendingUS20210133271A1 (en)

Priority Applications (5)

Application NumberPriority DateFiling DateTitle
US17/087,919US20210133271A1 (en)2016-02-122020-11-03Uniform resource identifier encoding
US18/740,810US20240330390A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,803US20240330389A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,784US20240330388A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/753,023US20240346101A1 (en)2016-02-122024-06-25Uniform resource identifier encoding

Applications Claiming Priority (3)

Application NumberPriority DateFiling DateTitle
US15/042,895US10083244B2 (en)2016-02-122016-02-12Uniform resource identifier encoding
US16/110,063US10846354B2 (en)2016-02-122018-08-23Uniform resource identifier encoding
US17/087,919US20210133271A1 (en)2016-02-122020-11-03Uniform resource identifier encoding

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US16/110,063ContinuationUS10846354B2 (en)2016-02-122018-08-23Uniform resource identifier encoding

Related Child Applications (4)

Application NumberTitlePriority DateFiling Date
US18/740,803ContinuationUS20240330389A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,784ContinuationUS20240330388A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,810ContinuationUS20240330390A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/753,023ContinuationUS20240346101A1 (en)2016-02-122024-06-25Uniform resource identifier encoding

Publications (1)

Publication NumberPublication Date
US20210133271A1true US20210133271A1 (en)2021-05-06

Family

ID=59562155

Family Applications (7)

Application NumberTitlePriority DateFiling Date
US15/042,895Active2037-02-11US10083244B2 (en)2016-02-122016-02-12Uniform resource identifier encoding
US16/110,063Active2036-07-07US10846354B2 (en)2016-02-122018-08-23Uniform resource identifier encoding
US17/087,919PendingUS20210133271A1 (en)2016-02-122020-11-03Uniform resource identifier encoding
US18/740,810PendingUS20240330390A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,784PendingUS20240330388A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,803PendingUS20240330389A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/753,023PendingUS20240346101A1 (en)2016-02-122024-06-25Uniform resource identifier encoding

Family Applications Before (2)

Application NumberTitlePriority DateFiling Date
US15/042,895Active2037-02-11US10083244B2 (en)2016-02-122016-02-12Uniform resource identifier encoding
US16/110,063Active2036-07-07US10846354B2 (en)2016-02-122018-08-23Uniform resource identifier encoding

Family Applications After (4)

Application NumberTitlePriority DateFiling Date
US18/740,810PendingUS20240330390A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,784PendingUS20240330388A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/740,803PendingUS20240330389A1 (en)2016-02-122024-06-12Uniform resource identifier encoding
US18/753,023PendingUS20240346101A1 (en)2016-02-122024-06-25Uniform resource identifier encoding

Country Status (1)

CountryLink
US (7)US10083244B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20220358172A1 (en)*2021-05-072022-11-10Home Depot Product Authority, LlcFaceted navigation
US20240330390A1 (en)*2016-02-122024-10-03Costar Realty Information, Inc.Uniform resource identifier encoding

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2017196419A1 (en)*2016-05-132017-11-16Equals 3 LLCSearching structured and unstructured data sets
US12135752B2 (en)2016-05-132024-11-05Equals 3, Inc.Linking to a search result
US11615089B1 (en)*2020-02-042023-03-28Apttus CorporationSystem, method, and computer program for converting a natural language query to a structured database query
US11550786B1 (en)2020-02-042023-01-10Apttus CorporationSystem, method, and computer program for converting a natural language query to a structured database update statement
US11615080B1 (en)2020-04-032023-03-28Apttus CorporationSystem, method, and computer program for converting a natural language query to a nested database query
US11663193B2 (en)2020-12-172023-05-30International Business Machines CorporationIdentifying incorrect links
US12014387B1 (en)2021-07-232024-06-18Apttus CorporationSystem, method, and computer program for providing a pricing platform for performing different types of pricing calculations for different customers
US12067037B1 (en)2022-02-282024-08-20Apttus CorporationSystem, method, and computer program for performing natural language searches for documents in a database using alternate search suggestions
US12143347B2 (en)2022-08-252024-11-12Equals 3, Inc.Providing a system-generated response in a messaging session

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6240360B1 (en)*1995-08-162001-05-29Sean PhelanComputer system for indentifying local resources
US6804700B1 (en)*2000-10-042004-10-12Microsoft CorporationMethods and systems for assigning human-readable and unique uniform resource locators to objects
US20050080908A1 (en)*2000-04-272005-04-14Microsoft CorporationWeb address converter for dynamic web pages
US7293012B1 (en)*2003-12-192007-11-06Microsoft CorporationFriendly URLs
US7886032B1 (en)*2003-12-232011-02-08Google Inc.Content retrieval from sites that use session identifiers
US7886217B1 (en)*2003-09-292011-02-08Google Inc.Identification of web sites that contain session identifiers
US20140215316A1 (en)*2013-01-252014-07-31Ebay Inc.Mapping page states to urls
CN104850602A (en)*2015-05-042015-08-19微梦创科网络科技(中国)有限公司Method and apparatus for rendering and refreshing based on Internet webpage
US20190007792A1 (en)*2006-03-312019-01-03Blackberry LimitedMethods and apparatus for providing map locations in user applications using url strings
US10318913B2 (en)*2007-12-072019-06-11The Descartes Systems Group Inc.Methods and systems for supporting the production of shipping labels
US20210006640A1 (en)*2013-04-232021-01-07Paypal, Inc.Commerce oriented uniform resource locater (url) shortener
US20240330390A1 (en)*2016-02-122024-10-03Costar Realty Information, Inc.Uniform resource identifier encoding

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7363308B2 (en)2000-12-282008-04-22Fair Isaac CorporationSystem and method for obtaining keyword descriptions of records from a large database
US7716303B2 (en)*2002-03-252010-05-11Moricz Michael ZAccessing deep web information associated with transportation services using a search engine
KR100826897B1 (en)*2007-03-092008-05-06엔에이치엔(주) Mashup Map Permalink Generation System and Method
US20150242536A1 (en)*2007-10-192015-08-27Sergey SurkovAdvanced Search Page with Dynamic Generation of a Search Query String
US9081861B2 (en)2008-07-212015-07-14Google Inc.Uniform resource locator canonicalization
TW201020818A (en)*2008-11-212010-06-01Xin-Chang LinGeographic location identify system with open-type identifier and method for generating the identifier
US20100332493A1 (en)2009-06-252010-12-30Yahoo! Inc.Semantic search extensions for web search engines
US8510348B2 (en)*2010-03-032013-08-13Wgrs Licensing Company, LlcSystems and methods for creating and using imbedded shortcodes and shortened physical and internet addresses
US9245044B2 (en)*2010-09-172016-01-26Oracle International CorporationUse of generic universal resource indicators
US20140358911A1 (en)2011-08-312014-12-04University College Dublin, National Uniaversity of IrelandSearch and discovery system
US9244931B2 (en)2011-10-112016-01-26Microsoft Technology Licensing, LlcTime-aware ranking adapted to a search engine application
US20140330865A1 (en)*2011-11-302014-11-06Nokia CorporationMethod and apparatus for providing address geo-coding
US8849951B2 (en)*2012-05-082014-09-30Cellco PartnershipGenerating custom address links
US20140279793A1 (en)*2013-03-142014-09-18Balderdash Inc.Systems and methods for providing relevant pathways through linked information
US20150081440A1 (en)*2013-09-192015-03-19Jeffrey BlemasterMethods and systems for generating domain name and directory recommendations
US20150205834A1 (en)*2014-01-212015-07-23Hewlett-Packard Development Company, L.P.PROVIDING FILE METADATA QUERIES FOR FILE SYSTEMS USING RESTful APIs
US9697286B2 (en)*2015-03-162017-07-04International Business Machines CorporationShared URL content update to improve search engine optimization
US10101878B2 (en)*2015-07-062018-10-16Microsoft Technology Licensing, LlcSharing map context including result cards

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6240360B1 (en)*1995-08-162001-05-29Sean PhelanComputer system for indentifying local resources
US20050080908A1 (en)*2000-04-272005-04-14Microsoft CorporationWeb address converter for dynamic web pages
US6804700B1 (en)*2000-10-042004-10-12Microsoft CorporationMethods and systems for assigning human-readable and unique uniform resource locators to objects
US7886217B1 (en)*2003-09-292011-02-08Google Inc.Identification of web sites that contain session identifiers
US7293012B1 (en)*2003-12-192007-11-06Microsoft CorporationFriendly URLs
US7886032B1 (en)*2003-12-232011-02-08Google Inc.Content retrieval from sites that use session identifiers
US20190007792A1 (en)*2006-03-312019-01-03Blackberry LimitedMethods and apparatus for providing map locations in user applications using url strings
US10678819B2 (en)*2006-03-312020-06-09Blackberry LimitedMethods and apparatus for providing map locations in user applications using URL strings
US10318913B2 (en)*2007-12-072019-06-11The Descartes Systems Group Inc.Methods and systems for supporting the production of shipping labels
US20140215316A1 (en)*2013-01-252014-07-31Ebay Inc.Mapping page states to urls
US20210006640A1 (en)*2013-04-232021-01-07Paypal, Inc.Commerce oriented uniform resource locater (url) shortener
CN104850602A (en)*2015-05-042015-08-19微梦创科网络科技(中国)有限公司Method and apparatus for rendering and refreshing based on Internet webpage
US20240330390A1 (en)*2016-02-122024-10-03Costar Realty Information, Inc.Uniform resource identifier encoding
US20240330389A1 (en)*2016-02-122024-10-03Costar Realty Information, Inc.Uniform resource identifier encoding
US20240330388A1 (en)*2016-02-122024-10-03Costar Realty Information, Inc.Uniform resource identifier encoding
US20240346101A1 (en)*2016-02-122024-10-17Costar Realty Information, Inc.Uniform resource identifier encoding

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20240330390A1 (en)*2016-02-122024-10-03Costar Realty Information, Inc.Uniform resource identifier encoding
US20220358172A1 (en)*2021-05-072022-11-10Home Depot Product Authority, LlcFaceted navigation
US12282516B2 (en)*2021-05-072025-04-22Home Depot Product Authority, LlcFaceted navigation

Also Published As

Publication numberPublication date
US20170235732A1 (en)2017-08-17
US20240346101A1 (en)2024-10-17
US10846354B2 (en)2020-11-24
US20240330390A1 (en)2024-10-03
US10083244B2 (en)2018-09-25
US20240330389A1 (en)2024-10-03
US20240330388A1 (en)2024-10-03
US20190121832A1 (en)2019-04-25

Similar Documents

PublicationPublication DateTitle
US20240330389A1 (en)Uniform resource identifier encoding
US11627178B2 (en)Providing geocoded targeted web content
US10083205B2 (en)Query cards
US8005822B2 (en)Location in search queries
US8515936B2 (en)Methods for searching private social network data
US11475057B2 (en)Placard-to-pin interaction
US20110313954A1 (en)Community model based point of interest local search
KR102601545B1 (en)Geographic position point ranking method, ranking model training method and corresponding device
US10095751B2 (en)Blended polygon search
CA2920825C (en)Uniform resource identifier encoding
US10510095B2 (en)Searching based on a local density of entities
JP6568272B2 (en) Information processing apparatus, information processing method, and information processing program
US9558210B1 (en)Determining the quality of locations based on travel time investment
WO2020190275A1 (en)Causal selection preferences
US10445384B2 (en)System and method for determining a search response to a research query
JP6570712B2 (en) Information processing apparatus, information processing method, and information processing program
CA2920966C (en)Blended polygon search
JP6403855B1 (en) Information processing apparatus, information processing method, and information processing program

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:COSTAR REALTY INFORMATION, INC., DISTRICT OF COLUMBIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WILLIAMS, HEIDEMARIE W.;FISCHER, ADAM;KUWAHARA, TOD;SIGNING DATES FROM 20160421 TO 20160502;REEL/FRAME:054419/0547

STPPInformation on status: patent application and granting procedure in general

Free format text:APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:DOCKETED NEW CASE - READY FOR EXAMINATION

STPPInformation on status: patent application and granting procedure in general

Free format text:NON FINAL ACTION MAILED

STPPInformation on status: patent application and granting procedure in general

Free format text:FINAL REJECTION MAILED

STCVInformation on status: appeal procedure

Free format text:NOTICE OF APPEAL FILED


[8]ページ先頭

©2009-2025 Movatter.jp