Apparatus and methods for providing geographically oriented internet search results to mobile users
First Claim
Patent Images
1. A method of providing Internet search results to a user on a mobile platform, the method performed by at least one controller computer in communication with a mobile computing system of the platform, the method comprising:
- receiving search terms from the user via a web portal of the mobile computing system;
obtaining an identification of the platform as to a fleet that includes the platform and obtaining a departure location for the platform and a destination of the platform, the obtaining performed by the at least one controller computer accessing a ground-based fleet information source;
identifying a search marketplace for the user based on at least one of the following;
(a) the destination of the platform, (b) the departure location for the platform, and (c) a destination to which the user is traveling that is different from the destination of the platform, (d) without requiring the user to input the information used to identify the marketplace;
selecting one of a plurality of search engines, the selecting performed by the at least one controller computer using the identified search marketplace and a database in which the plurality of search engines are associated with a plurality of search marketplaces, the database configured to provide for selection of a search engine from the plurality of search engines on at least a geographic basis;
submitting the search terms to the selected search engine; and
using the platform identification to return one or more search results received from the selected search engine to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of providing Internet search results to a user on a mobile platform. Search terms are received from the user via a web portal. Information pertaining to the user and/or to the platform is used to identify a marketplace relevant to the user. A search engine is selected based on the identified marketplace. The search terms are submitted to the selected search engine.
18 Citations
20 Claims
-
1. A method of providing Internet search results to a user on a mobile platform, the method performed by at least one controller computer in communication with a mobile computing system of the platform, the method comprising:
-
receiving search terms from the user via a web portal of the mobile computing system; obtaining an identification of the platform as to a fleet that includes the platform and obtaining a departure location for the platform and a destination of the platform, the obtaining performed by the at least one controller computer accessing a ground-based fleet information source; identifying a search marketplace for the user based on at least one of the following;
(a) the destination of the platform, (b) the departure location for the platform, and (c) a destination to which the user is traveling that is different from the destination of the platform, (d) without requiring the user to input the information used to identify the marketplace;selecting one of a plurality of search engines, the selecting performed by the at least one controller computer using the identified search marketplace and a database in which the plurality of search engines are associated with a plurality of search marketplaces, the database configured to provide for selection of a search engine from the plurality of search engines on at least a geographic basis; submitting the search terms to the selected search engine; and using the platform identification to return one or more search results received from the selected search engine to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for providing Internet search results to a user on a mobile platform, the apparatus comprising:
-
a mobile computing system of the platform, the mobile computing system having at least one processor and memory configured to execute instructions to provide a portal accessible on the platform whereby a user may enter an Internet search request; and a ground system in communication with the mobile platform computing system, the ground system having at least one controller computer, a source of fleet information pertaining at least to a fleet that includes the mobile platform, and a database in which a plurality of search marketplaces are associated, on at least a geographic basis, with a plurality of search engines accessible via the ground system; the at least one controller computer having at least one processor and memory configured to execute instructions to; receive a search request from the user via the portal; obtain data from the fleet information source identifying the platform and at least one of a departure location and a destination of the platform; use at least one of the obtained fleet information source data and a destination of the user different from the destination of the platform to identify a search marketplace; use the database to select a search engine from the plurality of search engines based on the identified search marketplace, without requiring the user to input the information used to identify the marketplace; submit the search request to the selected search engine; and send search results received from the selected search engine to the user based on the obtained fleet information source data identifying the platform. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An apparatus for providing Internet search results to users on one or more aircraft, the apparatus comprising:
-
on each aircraft, a mobile computing system having at least one processor and memory configured to execute instructions to provide a portal whereby a user on the aircraft may enter an Internet search request; and a ground system configured to communicate with each aircraft mobile computing system, the ground system having at least one controller computer, an aircraft fleet information source, and a database in which a plurality of search marketplaces are associated, on at least a geographic basis, with a plurality of search engines accessible via the ground system; the at least one controller computer having at least one processor and memory configured to execute instructions to; receive a search request from a user via the portal of one of the aircraft; obtain data from the fleet information source identifying the one of the aircraft and at least one of a departure location and a destination of the one of the aircraft; identify a search marketplace for the user based on at least one of the obtained aircraft fleet information source data and a destination to which the user is traveling that is different from the destination of the one of the aircraft; use the database to select a search engine from the plurality of search engines based on the identified search marketplace, without requiring the user to input the information used to identify the marketplace; submit the search request to the selected search engine; and send search results received from the selected search engine to the user;
the sending performed using the fleet information source data identifying the one of the aircraft. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification