By Querying, E.g., Search Engines Or Meta-search Engines, Crawling Techniques, Push Systems, Etc. (epo) Patents (Class 707/E17.108)
  • Publication number: 20120059812
    Abstract: A computer-implemented method for generating geocoded user information is disclosed. The method comprises searching user data across multiple different data corpuses for entries having location-related information and determining locations for the location-related information. The method further comprises generating a map showing a current location of a mobile device along with representations of the entries having location-related information, at the determined locations, for entries from the multiple different data corpuses.
    Type: Application
    Filed: November 14, 2011
    Publication date: March 8, 2012
    Inventors: Adam Bliss, David P. Conway
  • Publication number: 20120059813
    Abstract: Some embodiments relate to performing a search for content via the Internet, wherein user input specifying a search query is supplied to a mobile communications device, such as, for example, a smartphone. The mobile communications device separately issues the search query to a plurality of search engines and can receive the results from each search engine and display the results to the user. Thus, the user does not have to separately issue the query to each of the plurality of search engines.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: Nuance Communications, Inc.
    Inventors: Vladimir Sejnoha, Gunnar Evermann, Marc W. Regan, Stephen W. Laverty
  • Publication number: 20120059815
    Abstract: A computer implemented method, system and/or computer program product identify an appropriate resource for a user. A user profile is created for a user. A request, from the user, is received for a requested resource. Based on the user profile, a user-specific scope of the request, which defines a type of resource that is being requested by the user, is established. An identifier of an appropriate resource that meets the user-specific scope of the request is transmitted to the user.
    Type: Application
    Filed: September 3, 2010
    Publication date: March 8, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROBERT R. FRIEDLANDER, JAMES R. KRAEMER
  • Publication number: 20120059658
    Abstract: Embodiments of the present invention relate to searching for content on the Internet. A user may supply a search query to a device, and the device may issue the search query to a plurality of search engines, including at least one general purpose search engine and at least one site-specific search engine. In this way, the user need not separately issue search queries to each of the plurality of search engines.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: Nuance Communications, Inc.
    Inventors: Vladimir Sejnoha, Gary B. Clayton, Victor S. Chen, Steven Hatch, William F. Ganong, III, Gunnar Evermann, Marc W. Regan, Stephen W. Laverty, Paul J. Vozila, Nathan M. Bodenstab, Yik-Cheung Tam
  • Publication number: 20120059811
    Abstract: A system is provided for presenting users with relevant personalized and/or customized information whenever a visitor visits a website or performs an internet search. The described system described herein advantageously provides for the saving (clipping) of website information as an integrated part of a visitor's browsing experience. The content of the website information that is clipped may be advantageously controlled by a website owner/publisher. Using website clips, identified as “notes,” previously stored by a visitor, currently displayed website content may be accordingly modified in connection with identified relevant notes and/or a notification may be displayed on the current website for a particular visitor identifying stored relevant notes of the visitor.
    Type: Application
    Filed: September 8, 2011
    Publication date: March 8, 2012
    Inventors: Phil Libin, Phil Constantinou, Dmitry Stavisky, Alex Pachikov, Pavel Skaldin, Andrew Sinkov
  • Publication number: 20120059816
    Abstract: A search engine receives user-submitted queries, determines web pages that are relevant to those queries, and returns relevance-ranked lists of references to the relevant web pages. Additionally, the search engine adds each query's terms to a query log. An automated process asynchronously examines the log and locates questions therein. For each question so located, the process determines whether that question already is contained in a database of questions maintained by an online question-and-answer system that is separate from the search engine. For each such question that is not already contained in the stored database of questions, the process automatically adds that question to the question database. As a result, the set of questions used by the online question-and-answer system grows even in the absence of any further direct question submissions by users of the system.
    Type: Application
    Filed: September 7, 2010
    Publication date: March 8, 2012
    Inventors: Priyesh Narayanan, Ashvin Agrawal
  • Publication number: 20120059814
    Abstract: Some embodiments relate to a method of performing a search for content on the Internet, in which a user may issue a search query, and the search engine or engines to which that query is provided may be determined dynamically based on any of a variety of factors. For example, in some embodiments, the search engine or engines to which the query is provided may be determined based on the content of the search query, this historical access patterns of the user that issued the query, or the historical access patterns of other users.
    Type: Application
    Filed: September 8, 2010
    Publication date: March 8, 2012
    Applicant: Nuance Communications, Inc.
    Inventors: Vladimir Sejnoha, William F. Ganong, III, Paul J. Vozila, Nathan M. Bodenstab, Yik-Cheung Tam
  • Publication number: 20120054171
    Abstract: Information retrieval using time is described. In an embodiment a web-crawler creates time objects which are composites of content of different media types obtained from potentially different sources and, for example, are about the same date or date range. For example, a time object may comprise an image and a piece of text about an event in 1977. In this case the time object may have the date 1977 stored with it as well as URLs of originating web pages. In an embodiment a user is able to query a search engine to retrieve time objects which are displayed in a manner related to the dates of the time objects. For example, the time objects may be displayed in chronological order against a time line. In examples time objects may be dynamically created as a web page is requested and displayed with that web page.
    Type: Application
    Filed: August 26, 2010
    Publication date: March 1, 2012
    Applicant: Microsoft Corporation
    Inventors: Philip Charles Gosset, Richard Harper
  • Publication number: 20120054166
    Abstract: A search engine system for augmenting the display of search engine results. A user uses a browser to identify a search engine. A script associated with the browser obtains layout information for the search engine. The user submits a query to the layout. The browser submits the query to a master server. The master server retrieves search results responsive to the query and low-resolution images associated therewith. The master server returns the search results and images to the browser, which displays the results to the user. The browser may obtain high-resolution images, scaled from low-resolution images in response to a request from the user. The master server may also provide search engine results from other search engines, augmenting the display to accommodate this additional real-time information.
    Type: Application
    Filed: August 31, 2010
    Publication date: March 1, 2012
    Inventor: Leo Jeremias
  • Publication number: 20120054170
    Abstract: A method of providing a by-viewpoint patent map. According to the method, patent documents to which a by-viewpoint classification codes are assigned are searched and the by-viewpoint classification codes are extracted from the searched patent documents. Then, the searched documents are classified by the by-viewpoint classification codes and the by-viewpoint classification codes are grouped into a first viewpoint and a second viewpoint. Next, a by-viewpoint patent map is generated based on classification titles assigned to the by-viewpoint classification codes; and the generated by-viewpoint patent map is displayed.
    Type: Application
    Filed: May 10, 2010
    Publication date: March 1, 2012
    Inventors: Hanjoon Ahn, Mikyung Jung, Jeongjoong Kim, Sungho Choi
  • Publication number: 20120054167
    Abstract: A system and method for search, including steps of: receiving one or more search terms; searching an index for the one or more search terms to generate search results; retrieving the search results, wherein some of the search results include web pages associated with application programs; preparing a search results page for presentation to the user, wherein said search results page comprises at least a partial listing of the search results; presenting a search tool pod located on a portion of the search results page without obscuring the search results, wherein said search tool pod includes a list of application modules for executing the application programs associated with the search results that are presented; receiving a selection of a first application module; and presenting the first application module for user interaction in an area of the search results page that is smaller than the entire search results page.
    Type: Application
    Filed: September 1, 2010
    Publication date: March 1, 2012
    Applicant: Yahoo! Inc.
    Inventors: Liang-Yu Chi, Olivia Franklin, Ashley Hall, Guy Hepworth, Jeremy Hubert, Raj Gopal Prasad Kantamneni, Isabelle Peyrichoux, Harshal Sanghavi
  • Publication number: 20120054169
    Abstract: Methods, systems, and apparatus, including computer program products, for linking to an intra-document portion of a target document includes receiving an address for a target document identified by a search engine in response to a query, the target document including query-relevant text at an intra-document portion of the target document. An artificial anchor that corresponds to the intra-document portion is generated and appended the address.
    Type: Application
    Filed: September 29, 2011
    Publication date: March 1, 2012
    Applicant: Google Inc.
    Inventors: David P. Marmaros, Benedict A. Gomes, Krishna Bharat
  • Publication number: 20120054036
    Abstract: The present invention is related to an Internet telematics service providing system and method that may manage a state of a vehicle using an Internet/Web service and may provide various types of vehicle information. The Internet telematics service providing system may include a receiver to receive vehicle event information from a telematics system of the vehicle, a storage unit to store the vehicle event information on a webpage associated with the user, and a providing unit to provide the vehicle event information to the communication terminal using an Internet/Web service.
    Type: Application
    Filed: August 23, 2011
    Publication date: March 1, 2012
    Applicant: NHN CORPORATION
    Inventors: Kyung Bo NAM, Choong Hee LEE
  • Publication number: 20120047120
    Abstract: Website optimization methods and tools for optimizing visibility of a website to internet search engines are presented. A website is automatically evaluated against one or more optimization tests based on one or more search terms. A report is generated along with tools that guide and prompt the user for user input that is used by the tools to directly edit content of the website to improve the, visibility of the website to Internet search engines.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Inventors: Sean M. Connolly, Whitney A. Pegden, Colin B. Roald, Joshua Jordan, Utkarsh Prateek, David A. Yuknat
  • Publication number: 20120047123
    Abstract: The present invention is directed to a method and computer system for representing a dataset comprising N documents by computing a diffusion geometry of the dataset comprising at least a plurality of diffusion coordinates. The present method and system stores a number of diffusion coordinates, wherein the number is linear in proportion to N.
    Type: Application
    Filed: November 3, 2011
    Publication date: February 23, 2012
    Inventors: RONALD R. COIFMAN, Andreas C. COPPI, Frank GESHWIND, Stephane S. LAFON, Ann B. LEE, Mauro M. MAGGIONI, Frederick J. WARNER, Steven ZUCKER, William G. FATELEY
  • Publication number: 20120047121
    Abstract: A client application installed on end user computers generates metadata from the content of web pages visited by end users and provides the metadata to a search engine. When an end user visits a web page, the end user's computer downloads and displays the web page to the end user. The client application may simultaneously access the web page content and generate this metadata in the form of a content signature of the web page from the web page content. The client application then provides the content signature to a search engine. The search engine may employ content signatures to identify new web pages to crawl and index. Additionally, the search engine may employ content signatures to identify changes to web pages and determine the crawl frequency of web pages.
    Type: Application
    Filed: August 23, 2010
    Publication date: February 23, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: FABRICE CANEL, JUNAID AHMED, THOMAS FRANCIS MCELROY, WALTER SUN, KUMAR CHELLAPILLA, ABHISHEK SINGH, VISHNU CHALLAM
  • Publication number: 20120047122
    Abstract: In a web crawler, a URL selection module selects URLs for pages to be downloaded. The URL selection module accesses an interaction data store that stores interaction data for web pages, including interaction data that indicates human interactions with the pages. To reduce the effects of link farms, the URL selection module filters the URLs to select only those URLs that have human interaction histories and provides the selected URLs to a download module for web page downloading.
    Type: Application
    Filed: November 2, 2011
    Publication date: February 23, 2012
    Applicants: SUBOTI, LLC
    Inventor: Robert R. Hauser
  • Publication number: 20120041941
    Abstract: Embodiments of the disclosed innovations provide systems and methods for locating data associated with rendered documents. Some embodiments support the use of a handheld document data capture device.
    Type: Application
    Filed: July 20, 2011
    Publication date: February 16, 2012
    Applicant: GOOGLE INC.
    Inventors: Martin T. King, Dale L. Grover, Clifford A. Kushler, James Q. Stafford-Fraser
  • Publication number: 20120041938
    Abstract: A method for managing reference to an entity on a network includes determining shares of voice for an entity and other entities across a plurality of channels with respect to a plurality of search terms. The method also includes correlating shares of voice for the entity and the other entities with respect the search terms to determine a relative change in share of voice for the entity with respect to the other entities. Thereafter, shares of voice for the entity across the plurality of channels may be correlated to determine relative changes in share of voice for the entity within each of the channels. The relative change in share of voice for the entity with respect to the other entities and the relative changes in share of voice for the entity within each of the channels may then be displayed.
    Type: Application
    Filed: August 12, 2010
    Publication date: February 16, 2012
    Applicant: BRIGHTEDGE TECHNOLOGIES
    Inventors: Jimmy Yu, Sammy Yu, Lemuel S. Park, Rolland Yip
  • Publication number: 20120041939
    Abstract: Web Intelligence that automatically associate different user identifiers that belong to the same user. An analytics system may include a Web crawler that crawls Web-sites of interest, e.g., social media Web-sites. The Web crawler retrieves from the Web-sites data items that were posted by users, who identified themselves on the Web-sites using various user identifiers (e.g., usernames or nicknames). The system may further include a correlation processor that automatically correlates user identifiers that appear in the retrieved data items. The correlation processor may identify different user identifiers that are used by the same user on different Web-sites. Once two or more identifiers have been associated with a given user, the network content and network activity of that user can be jointly analyzed and acted upon.
    Type: Application
    Filed: July 20, 2011
    Publication date: February 16, 2012
    Inventor: Lior Amsterdamski
  • Publication number: 20120041918
    Abstract: A method of optimizing placement of references to an entity includes identifying at least search term to be optimized, determining a score for results of a search of a network with respect to the entity, determining costs associated with improving the score, and determining values associated with improving the score.
    Type: Application
    Filed: August 11, 2010
    Publication date: February 16, 2012
    Applicant: BRIGHTEDGE TECHNOLOGIES
    Inventors: Jimmy Yu, Sammy Yu, Lemuel S. Park, Rolland Yip
  • Publication number: 20120041936
    Abstract: A method for optimizing search results for an entity includes determining a grouping for actions related to an entity. The grouping may include a plurality of terms. The method may also include searching a network for the terms associated with the grouping. Thereafter, results of the searches may be analyzed to determine a rank for the entity within the results.
    Type: Application
    Filed: August 10, 2010
    Publication date: February 16, 2012
    Applicant: BRIGHTEDGE TECHNOLOGIES
    Inventors: Jimmy Yu, Sammy Yu, Lemuel S. Park, Rolland Yip
  • Publication number: 20120041940
    Abstract: Embodiments of the present invention provide systems, methods and computer program products for generating search results comprising web documents with associated expert information. One embodiment of a method for generating such search results includes receiving one or more search queries, selecting one of the one or more search queries, determining one or more categories of web documents responsive to the selected search query and crawling a web graph of linked web documents to identify one or more web documents tagged as within the one or more categories responsive to the selected search query. The method further includes generating a result set of the one or more web documents identified as within the one or more categories responsive to the selected search query, ranking the result set and generating a list of ranked search results responsive to the selected search.
    Type: Application
    Filed: October 27, 2011
    Publication date: February 16, 2012
    Applicant: YAHOO! INC.
    Inventor: Joshua Schachter
  • Publication number: 20120041967
    Abstract: A first peer device includes a communication interface and a controller associated with the communication interface configured to receive a selection of a media item recommendation of a media item, the media item recommendation including media item metadata and originating at a second peer device, and execute a search of one or more publicly accessible third party media content providers utilizing the media item metadata based upon one or more search content preferences. The search results thusly obtained are then received and displayed.
    Type: Application
    Filed: February 2, 2010
    Publication date: February 16, 2012
    Applicant: NAPO ENTERPRISES, LLC
    Inventors: Waymen J. Askey, Eugene Matthew Farrelly
  • Publication number: 20120041935
    Abstract: This disclosure provides techniques of verifying license compliance for a web application. A web application including a broadcast key and a license tag is generated. The generated web application is made available for review by a search engine. A query is communicated to the web search engine for a selected license tag. A list of reviewed web applications is received from the web search engine. The broadcast keys associated with each web application are evaluated to identify duplicate broadcast keys.
    Type: Application
    Filed: October 26, 2011
    Publication date: February 16, 2012
    Inventors: H. Bruce Johnson, JR., Joel Webber
  • Publication number: 20120036117
    Abstract: A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.
    Type: Application
    Filed: October 13, 2011
    Publication date: February 9, 2012
    Inventors: Richard Kazimierz Zwicky, Todd William Hooge, Matthew Dunn
  • Publication number: 20120036119
    Abstract: A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.
    Type: Application
    Filed: October 13, 2011
    Publication date: February 9, 2012
    Inventors: Richard Kazimierz Zwicky, Todd William Hooge, Matthew Dunn
  • Publication number: 20120036118
    Abstract: Methods and systems for a web crawler scheduler that utilizes sitemaps from websites are described. A web crawler scheduling system receives a notification from a website or web server. In response to the notification, the system accesses one or more sitemap(s) for documents associated with the website or web server. The system schedules crawls of the documents based on information identified from the sitemaps. The system crawls at least a subset of the documents scheduled for crawling.
    Type: Application
    Filed: October 11, 2011
    Publication date: February 9, 2012
    Inventors: Sascha B. Brawer, Maximilian Ibel, Ralph Michael Keller, Narayanan Shivakumar
  • Publication number: 20120035971
    Abstract: A computer implemented method, program product, and/or system allocate human resources to a cohort. At least one attribute held by each member of a group of human resources is identified. A request is received, from a planned cohort, for multiple human resources that collectively possess a set of predefined attributes, wherein no single human resource possesses all of the predefined attributes. The set of human resources that satisfies the request is identified and assigned to the planned cohort.
    Type: Application
    Filed: August 6, 2010
    Publication date: February 9, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: ROBERT R. FRIEDLANDER, GERMAN S. GOLDSZMIDT, JAMES R. KRAEMER, ROBIN LOUGEE, KIRILL M. OSIPOV
  • Publication number: 20120030189
    Abstract: According to some embodiments, an anchor transactional view may be defined for at least one business object data structure. The anchor transactional may have a plurality of anchor fields, each anchor field representing a data source and being associated with a field of an anchor search view. An indication of at least one extension field to the anchor search view may be received. The anchor search view and at least one extension field may represent, for example, a virtual fast search infrastructure view. Responsive to the received indication of the at least one extension field, an additional view may be dynamically joined at runtime to the anchor transactional view. The additional view may have at least one additional field, and each additional field may be associated with one of the extension fields.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventors: Oliver Vossen, Martin Müller, Maic Wintel
  • Publication number: 20120030191
    Abstract: A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.
    Type: Application
    Filed: October 13, 2011
    Publication date: February 2, 2012
    Inventors: Richard Kazimierz Zwicky, Todd William Hooge, Matthew Dunn
  • Publication number: 20120030190
    Abstract: A method of recording and searching for a Web Page allows a user to find Web Pages he or she has browsed. A plurality of users can input key words to find Web Pages they have browsed and recorded via the history of browsed Web Pages. What is different from a prior art search engine server is that the search engine server of the present invention only provides the Web Pages which the plurality of users have browsed and recorded. In addition, in order to reduce the burden of the search engine, it is recommended that the Web Page contents be uploaded from the user's browser to the search engine server.
    Type: Application
    Filed: April 11, 2011
    Publication date: February 2, 2012
    Inventors: Hong-Lin LEE, Shan-Ta Chen
  • Publication number: 20120030188
    Abstract: A searchable staging data store is provided, which stores new and updated records during a period of entry of those records to an enterprise-accessible data store and update of a search index with information from those records. The searchable data store provides rapid access to the data during that period of entry. Embodiments provide for searching a search index for records responsive to a search query, searching the searchable staging data store for records responsive to the search query, receiving search results from both the search of the search index and the searchable staging data store, and displaying those results.
    Type: Application
    Filed: July 27, 2010
    Publication date: February 2, 2012
    Applicant: Oracle International Corporation
    Inventors: Hari Krishna Gutlapalli, Suhas Rohit Mehta
  • Publication number: 20120023087
    Abstract: A computer-implemented method for information sharing between computers includes receiving at a computer system a search request from a first computer, generating with the computer system one or more search results that are responsive to the first computer, formatting the results for display on a second computer that is different than the first computer, and automatically providing the results for display on the second computer.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Inventors: Michael J. LeBeau, John Nicholas Jitkoff
  • Publication number: 20120023088
    Abstract: In general, the subject matter described in this specification can be embodied in methods, systems, and programs for providing location-based information. A geographical location of a mobile computing device is received at a server system. A request for content is received at the server system and from the mobile computing device. A search area that corresponds to the geographical location is selected by the sever system. The search area is selected from among a collection of search areas that correspond to the geographical location. At least one of the search areas in the collection is geographically nested within at least one other of the search areas. A search result that is most-relevantly ranked for the selected search area is determined by the server system. Content that represents the determined search result is provided by the server system and for receipt by the mobile computing device.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: GOOGLE INC.
    Inventors: Tak Keung Cheng, James R. Von Behren
  • Publication number: 20120023089
    Abstract: Presented is a method, system and computer readable product to search a task-based web interaction. A task-based web interaction search query is provided to a search engine. The search results are classified into a set of information parameters. The information parameters are compared against a repository containing multiple sets of information parameters. Upon identification of a corresponding set of information parameters, a task-based web interaction associated with the identified set of information parameters is presented.
    Type: Application
    Filed: September 9, 2010
    Publication date: January 26, 2012
    Inventors: Praphul CHANDRA, Geetha MANJUNATH
  • Publication number: 20120023086
    Abstract: A search engine at a service provider is configured to identify commercial suppliers in response to a keyword specified by a user. Keywords are received and searches are performed on an index database to identify displayable text items. Images are stored in the form of commercially relevant graphical images such as logos. A logo is linked to each item of displayable text and an output list is produced in which each text item includes a displayable graphical image. The system may store different image formats to allow the graphical images to be displayed on a variety of platforms.
    Type: Application
    Filed: September 19, 2011
    Publication date: January 26, 2012
    Inventors: Daniel ISHAG, Sebastian Luke BISHOP, Nicholas Desmond James Bancroft Cooke, Judd Harcombe
  • Publication number: 20120023084
    Abstract: A computer-implemented system and method for providing searchable online media content is provided. A data store is maintained through an online media server. Media content, including device-playable data provided for dynamic online use, is stored. Media metadata, including markers synchronized to sections of the device-playable data, is also stored. The media content and media metadata are functionally combined through a layered network architecture. The data store is provided as a data layer. Applications are provided within a client layer that execute on a client interconnected to the network. Service interfaces are provided within a data access layer, which are each accessible by at least one of the applications. The media content and the media metadata are combined in response to a request received through a service interface from one of the applications. The combined media content and media metadata are served to the requesting application including streaming the device-playable data.
    Type: Application
    Filed: July 19, 2011
    Publication date: January 26, 2012
    Inventors: Alkarim "Al" Lalji, Murugesan Ganesan, Charles Finkelstein
  • Publication number: 20120023081
    Abstract: Methods and systems for utilizing images of interest to a user, so far as they relate to recent, current or upcoming events, to generate custom search engine home pages are provided. Upon receiving a request from the user to view the search engine home page, it is determined whether any indicators of the user's interests are available. If one or more interest indicators is available, the indicator(s) are compared to interest indicators (or categories of indicators) associated with recent, current and/or upcoming events to determine if there is a common interest indicator/category there between. Upon determining that there is a common interest indicator/category between one or more events and the user, a custom image is selected for presentation in association with the search engine home page based upon the common interest indicator/category. The search engine home page with the custom-selected image is then presented to the user.
    Type: Application
    Filed: July 26, 2010
    Publication date: January 26, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Mahesh Kumar Nayak, Vashutosh Agrawal
  • Publication number: 20120023090
    Abstract: A proxy server receives, from multiple visitors of multiple client devices, a plurality of requests for actions to be performed on identified network resources belonging to a plurality of origin servers. At least some of the origin servers belong to different domains and are owned by different entities. The proxy server and the origin servers are also owned by different entities. The proxy server analyzes each request it receives to determine whether that request poses a threat and whether the visitor belonging to the request poses a threat. The proxy server blocks those requests from visitors that pose a threat or in which the request itself poses a threat. The proxy server transmits the requests that are not a threat and is from a visitor that is not a threat to the appropriate origin server.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Inventors: Lee Hahn Holloway, Matthew Browning Prince, Ian Gerald Pye, Matthieu Philippe François Tourne, Michelle Marie Zatlyn
  • Publication number: 20120023085
    Abstract: A social graph search system is in communication with a social network website in order to provide customized search results based on the social network of a particular user, including appreciation information associated to each business listing and demographic information retrieved from the social network.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 26, 2012
    Inventors: Luc BELLERIVE, Martin AUBUT
  • Publication number: 20120016860
    Abstract: A system allowing a query to be submitted to a server that locates a human searcher to perform a search. The searcher performs a search including using conventional tools, browser, and provides results to the user. A searcher who produces result(s) accepted by the user is rewarded and the results can be used when a similar query is submitted by another user. The searcher is bested by comparing keywords of the query to keywords for which the searcher has registered and a high ranking searcher may be chosen by the system based on various factor(s). While the search is performed, information including videos, games, advertisements, etc., may be provided to the user based on keywords of the query and selection by the searcher. The reward for the searchers can be based on revenue from advertisements.
    Type: Application
    Filed: September 23, 2011
    Publication date: January 19, 2012
    Applicant: CHACHA SEARCH, INC.
    Inventor: Scott A. Jones
  • Publication number: 20120016859
    Abstract: An automated method/system used over an extended time period implemented by an information technology (IT) system for determining “prior art” relating to an inventive concept. Such information can facilitate drafting an invention disclosure from this initial invention concept using steps and means for parsing either an invention statement, using an automated iterative search protocol of the prior art. The invention is used for continual search the prior art as to novelty of an inventive concept from an initial invention statement written in normal sentences and entered into the IT system. Also, the invention can be used for determining undiscovered prior art during a post patent grant period to challenge or correct validity of a patent in view of new prior art findings.
    Type: Application
    Filed: September 23, 2011
    Publication date: January 19, 2012
    Inventor: Christopher Nordby Sears
  • Publication number: 20120016861
    Abstract: An application programming interface (API) includes an interface implemented by a software program or firmware program which enables an application to interact with other software or with firmware. An API can facilitates interaction between different software programs. Registration of an application can be the notification, by an API which corresponds to a non-native application, to native applications and to a core search framework of a mobile communications device. A core search framework provides a mechanism which enables an application to register as a provider of searchable data. A media application provides a search API media subset which enables non-native applications to register and enables non-native applications to indicate media type categories for which non-native applications may be searched. Registered non-native applications are launched based upon the type of media utilized by a media application.
    Type: Application
    Filed: December 3, 2010
    Publication date: January 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Robert John Edwards, Chad Robert Ford Furniss, Arun Kumar
  • Publication number: 20120016857
    Abstract: A system and method for providing search engine optimization analysis. A starting URL for a starting web resource is obtained and analyzed. A text-based portion of the starting web resource is processed to determine potential target terms, and a relevancy test is performed based on the potential target terms. Referred URLs are determined and recursively analyzed. A text-based portion of the referred web resource is processed to determine potential target terms, and a relevancy test is performed based on the potential target terms. A link index is analyzed to determine web resources linking to the starting and referred URLs. An internal search engine optimization score and an external search engine optimization score are calculated. A graphical report including a visualization of statistical information related to search engine optimization and a domain visualization map including a graphical network representation of the statistical information are provided.
    Type: Application
    Filed: July 16, 2010
    Publication date: January 19, 2012
    Inventors: Levi Gross, Aryeh Leib Schottenstein
  • Publication number: 20120016863
    Abstract: Methods for enriching metadata associated with a document that is categorized in a document category are described. Documents are pre-categorized within a document category. Uniform resource locaters (URL) that are related to a document category are identified and linked to the document category. Indications of tokens and relationships between the tokens and the URLs are received. The tokens are linked to the URLs. The tokens are propagated to the document categories and to the documents therein based on linking between the token, URL, and document category. As such the document category, and documents therein, are provided with metadata that is descriptive thereof. The documents and their associated metadata tokens are useable to generate a searchable index of the documents. The linking between the tokens, URLs, and categories is also useable to identify tokens that are too specific, too general, or documents that are miscategorized.
    Type: Application
    Filed: July 16, 2010
    Publication date: January 19, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: DANIEL BERNHARDT, IAN DOUGLAS HEGERTY, TOMASZ ANDRZEJ MARCINIAK
  • Publication number: 20120016875
    Abstract: Embodiments relate personalized data searches utilizing social activities. In one embodiment, a search query is received from a user. A set of search results that satisfy the search query is received from a search engine. A user interest profile associated with the user is identified. The user interest profile includes information associated with a set of activities performed by the user on one or more social systems. A ranking score is assigned to each result in at least a subset of search results in the set of search results based at least on the user interest profile. The subset of search results are sorted based on the score that has assigned to each result in the subset of results. The subset of search results that has been sorted is sent to the user.
    Type: Application
    Filed: July 16, 2010
    Publication date: January 19, 2012
    Applicant: International Business Machines Corporation
    Inventors: Hongxia JIN, Qihua Wang
  • Publication number: 20120016865
    Abstract: Methods, systems, and computer readable medium for providing translated web content with translated URLs. A request is received content in a second language translated from content in a first language. The content in the first language is obtained from the first Internet source. One or more links are identified from the content in the first language. Each original URL is divided into one or more translatable URL components in the first language. Whether the one or more translatable URL components in each original URL have been previously translated into the second language and stored as translated URL components is determined. If there is at least one translatable URL component previously translated and stored as a corresponding translated URL component, a translated URL in the second language for each original URL is generated. The content in the second language with translated URLs is created.
    Type: Application
    Filed: July 13, 2011
    Publication date: January 19, 2012
    Inventors: Enrique TRAVIESO, Eugenio Alvarez, Charles Whiteman
  • Publication number: 20120016862
    Abstract: In one embodiment, a method may include accessing a particular page of Web application that includes a form having at least one field for entry of data by a user of the Web application, the Web page rendered by the Web application based on code for the Web page. The method may also include analyzing the code. The method may further include generating one or more sets of inputs for the at least one field based on the analysis. The method may additionally include automatically entering, into the at least one field, the one or more sets of inputs. The method may also include automatically submitting the form, including the one or more sets of inputs into the at least one field.
    Type: Application
    Filed: July 14, 2010
    Publication date: January 19, 2012
    Inventor: Sreeranga P. Rajan
  • Publication number: 20120016858
    Abstract: A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leadi
    Type: Application
    Filed: March 10, 2011
    Publication date: January 19, 2012
    Inventor: Yogesh Chunilal Rathod