[go: up one dir, main page]

WO2011116381A1 - Système de navigation rapide destiné à des dispositifs mobiles - Google Patents

Système de navigation rapide destiné à des dispositifs mobiles Download PDF

Info

Publication number
WO2011116381A1
WO2011116381A1 PCT/US2011/029209 US2011029209W WO2011116381A1 WO 2011116381 A1 WO2011116381 A1 WO 2011116381A1 US 2011029209 W US2011029209 W US 2011029209W WO 2011116381 A1 WO2011116381 A1 WO 2011116381A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
query
user
internet
web page
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.)
Ceased
Application number
PCT/US2011/029209
Other languages
English (en)
Inventor
Douglass Armentrout
James Abramson
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.)
Paxfire Inc
Original Assignee
Paxfire 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 Paxfire Inc filed Critical Paxfire Inc
Publication of WO2011116381A1 publication Critical patent/WO2011116381A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation

Definitions

  • the present invention relates to the field of electronic communications. More specifically, the present invention relates to methods and systems for delivering information to users of mobile devices through recognition of a variety of different syntaxes of queries coupled with information about the type of device, location of the user, and/or other information that is relevant to the user, his surroundings, and his communications.
  • the Internet provides a powerful means for obtaining information
  • Billions of communications travel via the Internet daily, and the ability to obtain information of interest becomes easier daily.
  • Broadband connections, improved search engine performance, and improved web site designs have contributed to recent improvements in communication and delivery of information via the Internet.
  • the present invention addresses needs in the art by providing a system and a method for improved navigation using mobile and other Internet-capable devices.
  • the invention can be implemented in three ways: through a web site that provides a communication gateway; through a service provided by a mobile carrier; and through an application that is resident on a mobile device.
  • the invention uses recognition of a wide variety of syntaxes for Internet lookups to deliver information to a mobile device user in response to an Internet lookup request that does not correctly identify a URL.
  • the invention overcomes difficulties in navigating the Internet that result from the relatively small size of mobile device keypads, the relatively slow speed of Internet communication via mobile devices, and the lack of intelligent navigation capabilities in the current Domain Name Server (DNS) system.
  • DNS Domain Name Server
  • the invention defines and recognizes a wide variety of syntaxes for mobile device Internet lookups.
  • the invention uses those syntaxes, preferably in combination with other information present in the Internet lookup or relating to the mobile device being used or the end-user, to provide information to the mobile device user in response to the Internet lookup.
  • the syntaxes can be considered abbreviations for web sites, classes of information, or specific subject matter.
  • Many different syntaxes can be envisioned, and those of skill in the art should recognize that the exemplary syntaxes discussed herein are not limiting of the invention in any way, but rather are provided to give an understanding of the breadth of the syntaxes that are possible.
  • a key feature of the present invention is the ability to recognize an enormous number of different syntaxes and provide Internet lookup results for all such syntaxes.
  • the systems and methods of the invention allow Internet navigation via mobile devices without the need for the user to correctly type in a URL or even a Top Level Domain (TLD).
  • TLD Top Level Domain
  • the present systems and methods do not require reformatting or other modification of an Internet lookup (used interchangeably herein with "query") in order to process it and do not require that the lookup be in any one specific format, syntax, or language.
  • the present systems and methods are highly versatile, and allow for delivery of information to mobile device users based on a wide variety of query syntaxes, the number and types of which being subject to updating in real time.
  • the systems and methods can provide Internet lookup results based solely on information provided in the Internet lookup
  • the systems and methods use information about the mobile device, the user, and/or other information that might be relevant to the subject matter of the lookup or to the device or user to provide the lookup results.
  • the systems and methods can use information provided by the device's GPS and clock to determine where the user is and what time it is at that location in order to provide geographically and temporally relevant information in response to a lookup.
  • the systems and methods of the present invention allow a mobile device user to key in a relatively short set of characters and arrive at a desired web page.
  • This ability to directly navigate to a specific web page eliminates the need to key in a domain name, wait for the web page to load, find a link that directs the user to a more specific web page within the domain, click on the link and wait for the web page to load, and, possibly, repeat these steps until the desired information is obtained.
  • the systems and methods of the invention thus provide rapid accession of desired information from mobile devices. While described in detail as it relates to mobile devices, the present invention is equally useful when implemented on a desktop personal computer, a laptop computer, a notebook computer, or any other computing device not generally considered to be a mobile device.
  • Figure 1 depicts a screen shot of a web page for implementing the system and method of the invention according to an exemplary embodiment, in which a request for information is typed directly into the address bar.
  • Figure 2 depicts a screen shot of a web page for implementing the system and method of the invention according to an exemplary embodiment, in which a "Navit" search bar is provided for users to type in a request for information.
  • Figure 3 depicts a screen shot of a web page for implementing the system and method of the invention according to an exemplary embodiment, in which abbreviations for various popular domain names are represented by buttons, and a user keys in only the specific information of interest in a "Navit" search box.
  • Figure 4 depicts a screen shot of a web page returned for a search term: "y.tom clancy", showing a Yahoo! results page.
  • Figure 5 depicts a screen shot of a web page returned for a search term: "y.hotels", showing a Yahoo! results page.
  • the invention provides a novel way to rapidly obtain information of interest from the Internet.
  • the invention intelligently navigates Internet device users (e.g., mobile device users) via direct navigation to the most appropriate Internet destination, or to a landing page that provides the user the opportunity to narrow his navigation options, or to a landing page that provides the user the ability to self-select an Internet destination, each given a variety of factors.
  • the systems and methods of the invention recognize a vast number of Internet lookup syntaxes and provide users with lookup results that allow the user to obtain desired information with very little need for Internet navigation beyond entry of the initial lookup into the user's device browser or other application.
  • a syntax according to the invention is a keyboard character or a string of keyboard characters available on a mobile device keyboard/keypad/touch screen.
  • characters includes all of the possible entries from the keyboard, including, but not necessarily limited to, alphabetic characters in any language, numbers, punctuation, mathematical operators, currency symbols, and spaces.
  • syntax thus is expansive and not limited by any particular content or formal format.
  • a syntax can thus be, for example, a letter or number, a word (e.g., keyword), an alpha-numeric combination, or a pre-defined format of characters.
  • the systems and methods of the invention are capable of discerning any number of syntaxes and delivering appropriate content based on queries containing those syntaxes.
  • the systems and methods of the invention enable content delivery to mobile devices and other Internet devices based, at least in part, on an intelligence system that analyzes Internet lookups for recognized characters or character combinations, referred to herein as "indicators". More specifically, the systems and methods of the invention define certain characters or character combinations as indicative of a piece of information (e.g., a web page, an airline flight, a professional sport), and process the lookup based on that definition. While not so limited, in general, the defined characters or character combinations can be thought of as abbreviations for a particular web site, web page, company, good or service, etc.
  • the combination GMC can be indicative of General Motors Corporation; the combination AOL can be indicative of America Online; the combination AA can be indicative of American Airlines; the combination HP can be indicative of Hewlett Packard; the combination 1NB can be indicative of First National Bank; the letter y can be indicative of Yahoo! ; and the letter g can be indicative of Google.
  • the number and nature of the defined indicators are essentially limitless. All that is required in this regard is for the systems and methods of the invention to maintain a database of the indicators and access the database to determine if a query includes one of the indicators. If the indicator is present, the systems and methods then process the query based on the particular indicator that is identified.
  • the indicators derive from the practitioner initially. That is, the practitioner is free to define the indicators in any way he or she desires. So, for example, one implementation of the systems and methods of the invention could define the character combination HP as indicative of Hewlett Packard, while another implementation by another practitioner could define HP as indicative of Harry Potter.
  • the initial assignment of indicators and correlated information can thus be arbitrary.
  • the indicators evolve based on user behavior, which is tracked by the systems and methods based on system-wide usage and on an individual user basis. As such, in embodiments, the indicators are updated over time to expand the number of indicators for a particular piece of information, to eliminate certain indicators, to change certain indicators, etc. Accordingly, in embodiments the indicators are ultimately defined substantially based on the behavior of users of the systems and methods, and become highly specific and accurate for delivering content to users.
  • the indicators are part of the syntaxes.
  • the syntaxes can be thought of as having three portions, two of which being optional.
  • the first portion is an indicator, as described above, which is a required element.
  • the second portion is an action character, which is optionally included in the syntax to indicate that a particular action is to be taken and to identify the ending of the indicator and the beginning of the identifier.
  • the syntax optionally includes an identifier.
  • the identifier identifies a particular piece of information desired. As will be evident to those of skill in the art (and as discussed in more detail below by way of non- limiting examples), in certain circumstances, the indicator and the identifier are the same character string, and thus the action character and identifier are omitted from the syntax.
  • the indicator and the identifier are easily identifiable as different elements, and thus an action character is not required.
  • the action character can be omitted, as the action will be assumed to be "retrieve information from the Internet about the identifier" and implied by the indicator.
  • the method of the invention can be a method of providing Internet navigation services to mobile device users.
  • the method can include receiving a query from a mobile device for information present on the Internet, where the query is not or does not contain a properly formatted URL; analyzing the syntax of the query at least for a pre-defined indicator; and providing an IP address of a web page containing content that is relevant to the desired information.
  • the IP address provided is based at least on consultation with a database containing a correlation of the indicator and the IP address provided.
  • the syntax of the query can be any keyboard character or combination of characters available on a mobile device keyboard and is not limited to any one particular format of characters.
  • the method further comprises analyzing the syntax of the query for additional information about the desired information.
  • the method further provides analyzing the query for information relating to the device, the user of the device, or other facts that could be used to provide a highly specific and tailored response.
  • the method provides an IP address for a specific web page of interest to the mobile device user, while in other embodiments the method provides an IP address for a web page that includes a list of links to web pages having information that is relevant to the original communication.
  • the method is practiced by way of computer software and hardware implementing the method steps.
  • propensity modeling it is meant tracking user behaviors, both on an aggregate basis and/or on an individual basis, to determine the quality of responses provided by the system and method, and altering the responses over time in consideration of those behaviors. For example, for a given Internet query, the system and method analyze the query and provide direct navigation to a web page that the system and method conclude is desired by the user, or to a landing page that allows the user to narrow his options for a potential direct navigation, or to a landing page containing links to web pages that the system and method conclude are desired by the user.
  • the system and method then monitor the action of the user to determine if the web page delivered was the one initially desired. If the user uses information present on the page (e.g., selects a link provided on a landing page), then the system and method conclude that the page presented was appropriate, and log that positive correlation into a tracking table. Alternatively, if the user immediately performs a second search, the system and method conclude that the web page delivered was likely not the web page desired by the user. The negative correlation is logged into the tracking table. Each time a user reacts to a provided web page, the system and method record and remember the reaction. Aggregation of the results is used for propensity modeling of locators and syntaxes.
  • the system and method of the invention "learn" which indicators and syntaxes users find most highly associated with a particular web page.
  • the database of the system is adjusted accordingly to provide an improved user experience.
  • this concept can be applied on a user-by-user basis to provide highly tailored Internet searching sessions for each user, aggregation being based only on the actions of that particular user.
  • embodiments of the method include using information about the mobile device and/or the user to provide relevant content in reply to an Internet lookup.
  • Such information can be obtained in many ways, not the least of which is through identification of the device and user.
  • the systems and methods of the invention are typically implemented by the Internet or telephone service provider (i.e., the practitioner) for the person conducting the Internet search.
  • various information is available to the practitioner about the device and the user.
  • the information can be obtained by way of account records, which could include the user's name and address, the device type, and the SIM card number. This information can be used to track user behavior, which is useful in tailoring search results, and to determine how the information should be presented to the device. Further, information about the capabilities of the device can be used to enhance the results.
  • Non-limiting examples of information about the user and device include: age, sex, native language, marital status, address, subject matter commonly searched, type of service subscribed to, type of device (e.g., Blackberry, iPhone), operating system, browser, presence or absence of GPS, end-user preferences (e.g., spelling correction, anti-phishing, parental controls, abbreviations), features purchased or provided by the end-user's carrier, and disaster or end-user priority considerations.
  • the invention also contemplates the use of other information present in a typical Internet lookup to provide Internet search results.
  • Such other information includes, but is not limited to, day and date (e.g., weekday, weekend, holiday) and time.
  • Yet other information can be identified based on functionalities available on the mobile device. For example, information from a mobile device's GPS can be used to determine the geographic location of the device when an Internet lookup was sent (e.g., home, work, at a distance from both, near a landmark, such as stadium, marina, etc.). This information can be used to tailor the results provided.
  • an Internet lookup for "hotel” is submitted from a mobile device that is geo-located via the device's GPS to Daytona Beach, FL
  • an IP address for a landing page containing links to hotels in Daytona Beach can be provided.
  • information about current events can be used to provide highly specific and useful information. For example, if an Internet lookup for "AA123" is submitted, the system and method could understand that the user wanted to access a web page showing information about flight 123 on American Airlines. The system could meanwhile search the Internet for current events planned on or near the airport from which flight 123 was to depart.
  • the systems of the invention include computer hardware and software to implement the methods of the invention.
  • Systems thus include at least one processor (that includes physical elements) that can at least perform an analysis of an Internet lookup for its syntax.
  • Computer hardware for performing the methods of the invention is generally available to the public via commercial entities.
  • Computer software implementing the methods can be routinely written by those of skill in the art in numerous ways using the information provided in this document.
  • the system of the invention includes an Internet server, which is capable of communicating with an end-user and with the Internet infrastructure.
  • the server comprises the processor that performs the syntax analysis.
  • the system includes two processors, one that performs the analysis and one that provides the user with an IP address for a web page containing information relating to the Internet lookup.
  • the system can include a single processor that performs all of the functions needed, or can include two or more processors. Where two or more processors are present, they can be on the same or different devices (e.g., servers). Devising the various configurations of the systems encompassed by the invention is within the abilities of the skilled artisan and need not be detailed herein. It is sufficient to disclose that the systems can include a single computing device with a single processor, or multiple devices and processors to implement the methods.
  • a first processor is resident on a first server, which performs analysis of queries for indicators and syntax, and a second processor resident on a second server, which provides a landing page with information relevant to the query (e.g., a listing of Honda dealerships in Dallas, TX).
  • the landing page IP address is supplied to the user by the first processor.
  • the system of the invention includes one or more databases of locators and/or syntaxes and the corresponding IP addresses for web pages correlated to those locators and/or syntaxes.
  • the locator is the syntax (i.e., when there is no need for an action character and the identifier is the same character string as the indicator; e.g., "soccer”).
  • the term “syntax” is used, although it should be recognized that the term can, in embodiments, encompass both "indicator” and “syntax”.
  • the web pages correlated to the syntax are not limited to home pages for a web site, but rather may be specific "deep linked” pages that provide the user with the specific information desired. They likewise may be specific web pages provided by the practitioner or an entity having a business relationship with the practitioner.
  • the database(s) is/are maintained on a computer other than the computer that performs the analysis, the computer that supplies the user with an IP address for a web page containing content related to the user's query, and/or the computer that contains a landing page containing content related to the user's query.
  • a database of the invention is a collection of information maintained on a memory device, such as a hard drive, a flash drive, a tape drive, an optical disk, and the like. It thus comprises at least one physical element.
  • the methods of the invention can be, in embodiments, understood as implemented, at least partially, by computer software executed on computing devices, including, but not limited to, desktop computers, laptop computers, and mobile communication devices (e.g., mobile phones).
  • the computer software can be resident on, among other things, nonvolatile media, such as a hard drive, an optical drive, a flash drive, or a tape drive.
  • nonvolatile media such as a hard drive, an optical drive, a flash drive, or a tape drive.
  • the invention relates to a computer program storage device readable by machine, the device comprising a computer program that when executed by a computer disposed between a user computing device (e.g. , a mobile phone) and the Internet, causes the device to: receive a query from a mobile device for information present on the Internet, wherein the query is not or does not contain a properly formatted URL; analyze the syntax of the query at least for a predefined indicator; and provide an IP address of a web page containing content that is relevant to the desired information, wherein the IP address provided is based at least on consultation with a database containing a correlation of the indicator and the IP address provided.
  • the computer program is resident on a server.
  • the method and system of the invention can be part of a mobile or other network.
  • the network/system comprises a device or software service that sits physically in the traffic flow between a user and the Internet.
  • the device or software service identifies and redirects traffic of interest to a landing page system.
  • the landing page system can be configured to receive input directly from applications on mobile devices or computers, or from a website or other application on the Internet.
  • This traffic can be search requests, navigation requests, DNS errors, or other specific traffic as desired by the provider of the service (i.e., the practitioner).
  • the device can be a MAG (Mobile Access Gateway), a MAG in conjunction with a PLE (Paxfire Lookup Engine; Paxfire, Sterling, Virginia, USA), or a PLE by itself.
  • the functions described herein can also be implemented as a software capability deployed on a DNS server, a MAG, or other hardware in the traffic flow within a network in order to identify traffic of interest for further handling. All of these can be configured to identify selected traffic based on configurable characteristics and direct the end-user via direct navigation to the most appropriate Internet destination, or to a landing page that provides the user the opportunity to narrow his navigation options, or to a landing page that provides the user the ability to self-select an Internet destination.
  • one feature of the invention is the analysis of the syntax of a query that does not include a properly formatted URL.
  • the query is analyzed for its syntax.
  • the syntax is fully analyzed for its content, and the user is provided an IP address containing content that is relevant to the original query.
  • the user is directed either to the specific web page of interest to the user or to a web page containing links to web pages that contain information of interest, or to a landing page that allows the user to narrow his options for a potential direct navigation, or to a landing page containing links to web pages that the system and method conclude are desired by the user.
  • This quick navigation provides an exceptionally fast way to navigate directly to deep links using specific abbreviations/indicators.
  • the method of the invention comprises providing or providing access to computer software that correlates at least a part of a character string entered by a user of a computing device, and in preferred embodiments a mobile communication device, to a particular piece of information available on the Internet.
  • the method further comprises providing to the user information that allows the user to access the information of interest.
  • the method can comprise receiving a communication from a mobile device that matches the format ⁇ abbreviation/indicator> ⁇ action character> ⁇ identifier>, determining the IP address corresponding to that request, and providing to the mobile device the IP address.
  • the method of the invention eliminates the need for the user of the device to key in multiple domain names and/or initiate web page requests by clicking on links provided by a web page. Rather, the systems and methods identify information contained in the query, determine the desired destination, and send the user to that destination without further input (or with little further input) from the user.
  • the method of the invention can be implemented by way of software running on a particular device, or it can be implemented as part of a communication system. When implemented by way of a particular device, it can be by way of a stand-alone application resident on the device. For example, the method can be implemented by way of an iPhone or other smart phone app, which can be accessed simply by tapping on the icon for the app. Alternatively, it can be implemented as part of a system, which includes more than one computing device or a system resident within a carrier's network. For example, the method can be implemented as a web page, which can be accessed using a web browser resident on a particular computing device and connected to the Internet.
  • the method can be implemented as a service provided by an Internet Service Provider, such as a mobile phone carrier.
  • Internet communications having the appropriate format (i.e., syntax) would be identified by the mobile carrier and treated according to the present invention, without the need for the user to proactively initiate use of the method by visiting any particular web site or installing any particular application.
  • the invention relies on the use of a character string that includes an abbreviation or other relatively short indicator optionally coupled to an identifier of a desired good, service, or piece of information by an optional action character.
  • a request formatted according to ⁇ abbreviation/indicator> ⁇ action character> ⁇ identifier> initiates a web page search that directs the user directly to a web page providing the goods or services identified by the identifier.
  • the system and method of the present invention thus allow a user to connect to a desired web page or a web page providing desired information through the use of a limited number of keystrokes.
  • the system and method reduce the amount of typing required to initiate a web search and reduce the number of selections needed to be made once the desired web page is reached.
  • the character string can be an actual alpha-numeric string entered manually by the user via a mobile device keypad, or it can be a character string that is represented by a button or other graphical image on a web site. While not so limited, in general the character string is typically relatively short, as compared to a full URL, which is an advantage in the context of mobile devices.
  • the abbreviation or indicator is a pre-defined character string that represents a domain name that is known to be valid.
  • the abbreviation "w” or "weather” can represent “weather.com”; the abbreviation “y” can represent “yahoo.com”; the abbreviation “espn” can represent “espn.com”; etc.
  • the particular abbreviations, and the number of different abbreviations, for each domain name can vary and can be selected by the practitioner according to various considerations.
  • the abbreviation(s) defined by the practitioner are correlated to the proper URI or URL, and a database is created and maintained to convert the abbreviation to the URI or URL.
  • "w" can be correlated to
  • the system and method of the invention optionally include the use of an action character.
  • the action character is preferably a single alpha-numeric character to achieve a rapid and easy method for connecting to a desired web site. It may also be a single special character (e.g., an exclamation point, an asterisk, a pound sign, etc.), or simply a space. However, if desired, the action character may be two or more alpha-numerical characters, two or more special characters that are available on a mobile device keyboard, or a combination of these. In exemplary embodiments, the action character is a period (.). In some embodiments, the action character is omitted, as the action is assumed to be "obtaining an IP address for information of interest".
  • the system and method of the invention also optionally include the use of an identifier of a specific good or service or piece of information available on the Internet.
  • the specific good or service can be any of the various goods and services provided for view and/or sale on the Internet.
  • the good can be a soccer ball, a pizza, a house, etc.
  • the service can be car repair, house cleaning, medical services, etc.
  • the piece of information can be any type of information available on the Internet, such as, but not limited to, statistics on a particular sports team or league, information about a particular airline flight, current weather in a particular zip code or town, definition of a word, encyclopedic discussion of a word, event, or concept, etc.
  • the methods and systems of the invention can navigate a user directly to his desired content using specific indicators and, where needed, variables, in the proper format.
  • the methods and systems can save clicks and time by deep linking directly to the information the user wants. For example, methods and systems of the invention allow a user to type in:
  • the methods and systems of the invention allow a user to type in: movie.iceage, and arrive at a web page providing listings and reviews of the movie "Ice Age”.
  • the abbreviation indicator is "movie”
  • the action character is The URL mapped to this short character string can be
  • a user may type in "b. ⁇ identifier>" to obtain information from bing.com relating to the identifier.
  • the query would be correlated to the URL:
  • the identifier can be any number of items, and the search query can be, for example, b.shoes, b.cars, b.trivia, b.games, b shoes, bing.shoes, or bing shoes (note that the abbreviation can be "b” or "bing" and the action character can be ".” or a space). Likewise, bshoes would return the same results.
  • Additional non-limiting examples include: y. ⁇ identifier>. Where the identifier is Starbucks, the query would be mapped to URL:
  • Google searches can be performed using g. ⁇ identifier>. Where the identifier is Jim, the query would be correlated to URL:
  • an example of the invention can relate to movies. More specifically, a user can obtain information on movies using the systems and methods of the invention, for example by keying in "movie. ⁇ variable>. In the case of a movie entitled “The Hangover", the user could enter movie.hangover.
  • espnnhlcaps would direct the user to the Washington Capitals page of espn.com.
  • espn.com allows direct access to specific information on web sites that encompass multiple different areas of interest. More specifically, espn.com is an example of a domain that encompasses information, some highly specific, on numerous sports and sports franchises. The present invention allows a user to focus in on a specific topic of interest with few keystrokes and few, preferably no, additional required keystrokes or redirects using web page links.
  • the systems and methods of the invention can provide specific information of interest to a user by directing them to a particular web page in response to a short, properly formatted (for the present invention), query.
  • the methods and systems can also provide the user with broader information about services, goods, etc.
  • a mobile device user could be in a car and realize that he is low on gas.
  • that person could identify gas stations within a given distance from his current location. More specifically, in embodiments, a mobile device user could launch an app on his iPhone or simply use the browser bar of Safari, and key in gas. ⁇ identifier> or gas ⁇ identifier>, where the identifier is a character string that indicates the position of the user.
  • the user could key in the zip code of the area in which he is traveling.
  • the iPhone had GPS capabilities, the user could type in "gas.iphone” or “gas.me” or simply “gas” and the method and system of the invention would access the GPS data of the iPhone to determine the location of the user. Assuming the user knew his current zip code (e.g., 22201), the query would be mapped to URL:
  • IP address would be returned to the user to allow his browser to connect and retrieve the desired information.
  • the abbreviation "flight” could be substituted with “orbitz”, “travelocity”, “priceline”, or any abbreviation denoting a particular airline.
  • the query could take the form of "ua.625".
  • the abbreviation "ua” would map to the United Airlines flight information web page, and the 625 would further map the query to information specifically relating to current flight 625.
  • an even shorter query would include the syntax ua625, and would achieve the same result, as the action word ".” would be implied by the syntax.
  • YouTube and other video and audio sharing sites are highly popular.
  • the present invention is fully applicable to quick navigation to content provided by such web sites.
  • videos e.g., music videos, interviews
  • a query such as "yt. greenday” (or simply "ytgreenday"
  • the query could be generated and submitted using an address bar or a "Navit bar" from a web browser, or could automatically be treated according to the present systems and methods based on a mobile carrier or ISP implemented policy.
  • the invention is not limited to delivery of a specific web page that contains specific information about a particular topic (e.g., statistics regarding a particular U.S. Congressman's voting history). Rather, it is sufficiently robust to allow for delivery of search results pages, where appropriate. Therefore, for example, if one were to query "pizza 22201 ", "pizza22201 " or "pizza arlington va", the systems and methods of the invention could return a list of restaurants serving pizza within a pre-defined radius of the specified zip code or city. Alternatively, the user could rely on his mobile phone's GPS utility to provide the location of the user. Yet again, a saved location could be used to determine results.
  • embodiments of the invention permit a user to simply type in the word "pizza" into his mobile phone search bar. Upon doing so and submitting the query, the systems and methods of the invention would consult the database of the system, which would have the word "pizza" listed as an indicator (as well as, possibly, an identifier). The systems and methods would then further analyze the query and determine that no action word or identifier was present. The system and method would then assume that the indicator was the full syntax and recognize that the user was interested in buying a pizza or finding a place to eat pizza.
  • the system and method would then access geographic information from the mobile device's GPS.
  • the user would then be provided with a web page identifying all of the restaurants in a given radius that sold pizza. As such, by simply entering "pizza" in his browser, the user would be provided the information desired without the need to conduct multiple searches or follow multiple links.
  • the basic features of the systems and methods of the invention include providing specific web page retrieval based on short character sequences that conform to a pre-defined format, which, due to the power of the systems and methods, can be highly variable.
  • the invention provides a higher level navigational experience. That is, the present systems and methods can take into account the location, time of the day, event, holiday and/or other similar information to intelligently navigate a user to a website, results page, or deep link. For example, for the query "bar" submitted on March 17, a results page listing bars and restaurants within a 20 mile radius of the query origination point that are advocated as Irish bars or that have St.
  • Patrick's day specials could be provided, where such restaurants/bars are ranked higher than other restaurants and bars that do not have such specials.
  • keying in "taxi.dulles” or simply “taxi” when a user was already located at Dulles International Airport and his mobile device included a GPS) would provide a list of only those taxis that service Dulles International Airport.
  • entering "UAL974" or "UA974" could provide a results page from United Airlines, which would include flight status for that flight.
  • entering "UAL 12345667" or "UA12345667” could send the user to the Mileage Plus login screen with the account number already filed in.
  • queries and syntaxes include: entering “facebook” or “fb” and being directed to the user's Facebook login page (preferably with the login information already filled in); "cabeals.com” directs the user to "cabelas.com”; "tickets” directs the user to a web site that sells tickets to entertainment events within a given radius of the current location of the user; and "restaurants” directs the user to a web page that lists the 25 most popular restaurants within a given radius of the user.
  • information on the user can be used to prioritize his access to system resources. For example, if a user is a first responder or other emergency or government personnel, that status can be held in the database or on his mobile device. In a time of emergency, the user could be give special status to use system resources, including but not limited to all of the advantages disclosed herein.
  • Figure 1 depicts implementation of the system and method of the invention using a dedicated web site to receive requests and return results.
  • a user opens his web browser and goes to a web site implementing the system and method. The user may then enter into the address bar a properly formatted query according to the present invention, which is not and does not contain a properly formatted URL.
  • the system and method recognize the query based on its format, consult a database or lookup table to determine both the domain name desired and the specific content desired.
  • the system and method obtain the proper IP address for the requested information and return that IP address to the user's browser, allowing the user to connect, using only one query, to the desired information.
  • the IP address obtained by the system and method can be an IP address supplied to the system by the DNS system of the Internet. However, it can also be an IP address known by the system and method, which was collected based on previous searches by the searcher or others using that particular query. Additionally, the IP address returned to the user could be a redirect IP address, which directs the user to a contrived landing page containing information that might be of use to the user.
  • Redirection to a landing page is typically provided when the information for the original query is unavailable, unknown, or has been determined by the user, the ISP (or mobile carrier), or another entity (e.g., a parent) as containing undesirable content. That is, in some situations, the user is not directed to his desired web page as a result of rules imposed by others (e.g., parents, ISP, governments) that prohibit access to the web page.
  • the web site that receives requests and delivers results provides a search bar in which the user can type his properly formatted (according to the invention) query.
  • the actions of the system and method are identical to those described above with respect to initiating a query from the address bar when navigating from the web page.
  • Figure 3 provides a screen shot of a web page from a dedicated web site for implementation of the present invention.
  • multiple buttons are provided, each representing a particular domain name, company, or service.
  • a user would simply type in the indicator or variable in the search bar (the "navit" bar), then click the appropriate button to obtain the desired information.
  • the figure shows 14 different possible domain names, companies, and services. Those of skill in the art will immediately recognize that more or fewer buttons may be provided, and that the domain names, companies, and services could be altered. The practitioner is free to select domain names, companies, services, etc. based on any number of considerations.
  • Figure 4 a results page is depicted, which is provided to a user in response to a properly formatted query according to the present invention.
  • Figure 4 depicts the results provided to a user in response to the query: "y.tom clancy” or “y.tomclancy” or “ytomclancy” or ytom clancy”.
  • the user is provided with a Yahoo! results page with ranked results for the query "Tom Clancy”.
  • the screen shot depicted in Figure 4 is a screen shot from a desktop/laptop browser, the same result would be achieved using a mobile device and an app or as a result of implementation of the system and method by the user's mobile carrier.
  • Figure 5 presents an exemplary result provided to a user who keyed in the query "y.hotels”.
  • the Yahoo! results page includes ranked results for the keyword "hotels”.
  • the systems and methods of the present invention are not limited to arrival at the home page for a particular domain name. Rather, the systems and methods can take a user to any level of specificity desired by the user, based on the amount of information provided in the indicator or variable field. Thus, for example, if a user were interested in personal statistics for players on the Washington Capitals hockey team, the user could enter: "espn.capitals.teamstats" or
  • the users get to their desired content in one click.
  • the invention provides advantages in Internet navigation for users by, among other things, improving the speed at which users can obtain information by reducing the amount of typing required to navigate to a desired web page and by reducing the number of links required to navigate through to arrive at a desired web page. It also provides a means for translating improper URL requests into successful navigation sessions.
  • the systems and methods of the invention provide users with landing pages that include links to information of interest to the users.
  • the present invention contemplates presenting sponsored content on such landing pages. While not so limited, typically the sponsored content will be advertisements for one or more services or products.
  • a number of advertising content providers are known in the art, and any of those providers could partner with the practitioner to provide advertisements on landing pages. Alternatively, the practitioner could supply the sponsored content on its own or through arrangements directly with sponsors.
  • revenue from the sponsored content can be generated simply by charging sponsors for presentation of the content.
  • revenue can be generated as a result of users accessing the content, for example by clicking on a link to a web page under the control of the sponsor.
  • revenue can be generated as a result of a user purchasing a service or good from the sponsor as a result of the content provided on the landing page.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

La présente invention fournit des systèmes et des procédés destinés à obtenir rapidement des informations par l'intermédiaire d'Internet. L'invention comprend l'utilisation d'un grand nombre de conventions de formatage qui identifient des domaines particuliers, des entreprises ou des services ou des marchandises en utilisant des abréviations ou d'autres indicateurs prédéfinis, un caractère d'action et un identifiant des informations spécifiques souhaitées. Les systèmes et les procédés permettent de réduire le nombre de frappes exigées de façon à arriver à une page Web souhaitée et à améliorer de ce fait des sessions de recherche Internet, en particulier les sessions conduites en utilisant des dispositifs de communications mobiles.
PCT/US2011/029209 2010-03-19 2011-03-21 Système de navigation rapide destiné à des dispositifs mobiles Ceased WO2011116381A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US31585310P 2010-03-19 2010-03-19
US61/315,853 2010-03-19

Publications (1)

Publication Number Publication Date
WO2011116381A1 true WO2011116381A1 (fr) 2011-09-22

Family

ID=44649636

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2011/029209 Ceased WO2011116381A1 (fr) 2010-03-19 2011-03-21 Système de navigation rapide destiné à des dispositifs mobiles

Country Status (1)

Country Link
WO (1) WO2011116381A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978434A (zh) * 2015-07-17 2015-10-14 安一恒通(北京)科技有限公司 网页提供方法和装置
US9763057B2 (en) 2015-11-25 2017-09-12 International Business Machines Corporation Automatically navigating a mobile device to a particular electronic page based on a user's location within a venue

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6094649A (en) * 1997-12-22 2000-07-25 Partnet, Inc. Keyword searches of structured databases
US20100064047A1 (en) * 2007-03-05 2010-03-11 Sullivan Alan T Internet lookup engine

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6094649A (en) * 1997-12-22 2000-07-25 Partnet, Inc. Keyword searches of structured databases
US20100064047A1 (en) * 2007-03-05 2010-03-11 Sullivan Alan T Internet lookup engine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978434A (zh) * 2015-07-17 2015-10-14 安一恒通(北京)科技有限公司 网页提供方法和装置
US9763057B2 (en) 2015-11-25 2017-09-12 International Business Machines Corporation Automatically navigating a mobile device to a particular electronic page based on a user's location within a venue
US10129707B2 (en) 2015-11-25 2018-11-13 International Business Machines Corporation Automatically navigating a mobile device to a particular electronic page based on a user's location within a venue

Similar Documents

Publication Publication Date Title
CN107660284B (zh) 基于机器学习的搜索改进
US10650071B2 (en) Search and retrieval of keyed data maintained using a keyed database
US9742661B2 (en) Uniform resource locator mapping and routing system and method
KR100799658B1 (ko) 문자스트림과 연관된 호스트 기반 지능형 결과
CN108563750B (zh) 基于浏览活动识别匹配应用
US8635062B2 (en) Method and apparatus for context-indexed network resource sections
US20110289015A1 (en) Mobile device recommendations
US20110246438A1 (en) Method and apparatus for context-indexed network resources
US20140235279A1 (en) Method and means for browsing by walking
US20150310113A1 (en) Mobile Terminal, Server, System And Method For Realizing Search
US10146559B2 (en) In-application recommendation of deep states of native applications
US10120951B2 (en) Bifurcated search
KR101537555B1 (ko) 인스턴트 메신저 상의 메시지 바로 검색 지원 방법
US10262064B2 (en) Information processing apparatus, information processing method, information processing program, recording medium having stored therein information processing program
KR101688391B1 (ko) 위치정보db 기반 사용자 맞춤형 여가활동 코스 추천 컨텐츠 제공 시스템 및 방법
WO2011116381A1 (fr) Système de navigation rapide destiné à des dispositifs mobiles
US7660784B1 (en) Geographically resolving a keyword query
KR20140131895A (ko) 모바일 단말에서의 관심키워드 제공 방법 및 시스템
US20080033918A1 (en) Systems, methods and computer program products for supplemental data communication and utilization
KR101551465B1 (ko) 검색 서비스 제공 장치 및 검색 서비스 제공 방법
KR101495514B1 (ko) 모바일 단말에서의 관심키워드 제공 방법 및 시스템
JP2013125495A (ja) 分散コンシェルジュシステム、分散コンシェルジュシステムの制御方法、ソーシャルコンシェルジュ装置、及びソーシャルコンシェルジュ装置の制御プログラム
JP4758284B2 (ja) webページ表示システム、webページ表示方法及びwebページ表示プログラム
US20160253424A1 (en) A system and method for determining a search response to a research query
KR20140140525A (ko) 모바일 단말에서의 관심키워드 제공 방법 및 시스템

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11757122

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11757122

Country of ref document: EP

Kind code of ref document: A1