Patent application number | Description | Published |
20090115785 | USER INTERFACE FRAMEWORK FOR VIEWING LARGE SCALE GRAPHS ON THE WEB - Various embodiments provide a computer-implemented system and method providing a user interface framework for viewing large scale graphs. An example embodiment includes obtaining graph data including information related to a plurality of nodes, the plurality of nodes corresponding to top search queries; assigning an absolute position in a graph for each of the nodes of the plurality of nodes; constructing a plurality of sub-graphs related to one or more of the plurality of nodes, the sub-graphs corresponding to search result clusters related to the top search queries corresponding to the one or more of the plurality of nodes; rendering the graph and generating a plurality of tiles representing sub-graph images of the plurality of sub-graphs at each of a plurality of zoom levels; and displaying a sub-graph image corresponding to a selected position and zoom level. | 05-07-2009 |
20090204582 | NAVIGATION FOR LARGE SCALE GRAPHS - In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation. | 08-13-2009 |
20090240735 | METHOD AND APPARATUS FOR IMAGE RECOGNITION SERVICES - A system to provide image processing services responsive to requests including image data includes a system layer that forwards a request to an image application processing interface. Image processing provides an image comparison, barcode recognition, and optical character recognition. The image processing compares the image data to products in a database in order to identify a matching product. The system layer receives the matching information and forwards to a user. | 09-24-2009 |
20090304267 | IDENTIFICATION OF ITEMS DEPICTED IN IMAGES - In an example embodiment, a method of identifying an item depicted in an image is provided. In this method, the image depicting the item is accessed; in addition, other images and their item identifiers are also accessed. A match of the image with one of the other images is identified. With a match, the image is then associated with an item identifier of the matched image. | 12-10-2009 |
20090313228 | METHOD AND SYSTEM FOR CLUSTERING - Methods and a system for search engine index clustering are described. In an embodiment, a search is performed based on a search query received from a client machine to obtain a list of items. Clusters and their descriptions are retrieved from a cluster index, and the search query is associated with one of the cluster descriptions. An item database is queried with the associated cluster description to identify item sets among the clusters, and a response to the search query is provided to the client machine based on the identified item sets. | 12-17-2009 |
20100332539 | PRESENTING A RELATED ITEM USING A CLUSTER - An initial item is grouped into a cluster defined by a query expression applied to a description of the item. Given the initial item, its associated cluster is accessed, and another item is identified based on the initial item's cluster or from a cluster designated as similar to the initial item's cluster. Once identified, the other item is presented as related to the initial item. | 12-30-2010 |
20120185446 | SEARCH CLUSTERING - In one example embodiment, a method is illustrated as including retrieving item data from a plurality of listings, the item data filtered from noise data, constructing at least one base cluster having at least one document with common item data stored in a suffix ordering, compacting the at least one base cluster to create a compacted cluster representation having a reduced duplicate suffix ordering amongst the clusters, and merging the compacted cluster representation to generate a merged cluster, the merging based upon a first overlap value applied to the at least one document with common item data. | 07-19-2012 |
20160055563 | METHODS AND SYSTEMS OF DISCOVERY OF PRODUCTS IN E-COMMERCE - In one aspect, a computerized method for assisting a user in a real-life shopping situations includes the step of receiving an extracted a list of shopping intents in a computer with a memory. With at least one processor of the computer implementing the following steps are implemented. The process discovers the list of shopping intents and extracts the list of shopping intents from the memory. The process hierarchically organizes the list of shopping intents. The process maps a shopping intent to one or more products using a set of web-scale unstructured data. The process receives a product search query. The process parses the product search query. The process matches the product search query with at least one shopping intent. The process uses a matched product search query and at least one shopping intent to obtain a set of products to return as a search result. | 02-25-2016 |