Method and system for providing a search result
AssigneeExcalibur IP, LLC
InventorsMing Chang, Jian Xu, Yu Zou, Ke Wen
Life of this patent
Estimating the term…
Abstract
The present teaching relates to providing a search result. In one example, a search request is received from a user. A plurality of content items is determined based on the search request. One or more content items are selected from the plurality of content items. A framed structure having at least one sub-component is generated. A correspondence is determined between the one or more content items and the at least one sub-component. Each of the one or more content items is arranged with respect to a corresponding sub-component. A search result is generated based on the one or more content items and the framed structure. The search result is provided.
Claims20
A method, implemented on at least one computing device each of which has at least one processor, storage, and a communication platform connected to a network for providing a search result, the method comprising:
- receiving a search request from a user;
- determining a plurality of content items based on the search request;
- selecting one or more content items from the plurality of content items;
- generating a framed structure having at least one sub-component;
- determining a correspondence between the one or more content items and the at least one sub-component;
- arranging each of the one or more content items with respect to a corresponding sub-component;
- generating a search result based on the one or more content items and the framed structure;
- and
- providing the search result.
A method, implemented on at least one computing device each of which has at least one processor, storage, and a communication platform connected to a network for providing a search result, the method comprising:
- obtaining a first search result including a plurality of content items;
- selecting one or more content items from the plurality of content items;
- generating a framed structure having at least one sub-component;
- determining a correspondence between the one or more content items and the at least one sub-component;
- modifying the first search result by moving each of the one or more content items into a corresponding sub-component;
- generating a second search result based on the one or more content items and the framed structure;
- and
- providing the second search result.
A system having at least one processor, storage, and a communication platform connected to a network for providing a search result, the system comprising:
- a request analyzer configured for receiving a search request from a user;
- an item retrieval unit configured for determining a plurality of content items based on the search request and selecting one or more content items from the plurality of content items;
- a framed structure adapter configured for generating a framed structure having at least one sub-component;
- an item selection unit configured for determining a correspondence between the one or more content items and the at least one sub-component;
- an item assignment unit configured for arranging each of the one or more content items with respect to a corresponding sub-component;
- a search result organizer configured for generating a search result based on the one or more content items and the framed structure and providing the search result.
A system having at least one processor, storage, and a communication platform connected to a network for providing a search result, the system comprising:
- a request analyzer configured for obtaining a first search result including a plurality of content items;
- an item retrieval unit configured for selecting one or more content items from the plurality of content items;
- a framed structure adapter configured for generating a framed structure having at least one sub-component;
- an item selection unit configured for determining a correspondence between the one or more content items and the at least one sub-component;
- an item assignment unit configured for modifying the first search result by moving each of the one or more content items into a corresponding sub-component;
- and
- a search result organizer configured for generating a second search result based on the one or more content items and the framed structure and providing the second search result.
A machine-readable tangible and non-transitory medium having information for providing a search result, wherein the information, when read by the machine, causes the machine to perform the following:
- receiving a search request from a user;
- determining a plurality of content items based on the search request;
- selecting one or more content items from the plurality of content items;
- generating a framed structure having at least one sub-component;
- determining a correspondence between the one or more content items and the at least one sub-component;
- arranging each of the one or more content items with respect to a corresponding sub-component;
- generating a search result based on the one or more content items and the framed structure;
- and
- providing the search result.
A machine-readable tangible and non-transitory medium having information for providing a search result, wherein the information, when read by the machine, causes the machine to perform the following:
- obtaining a first search result including a plurality of content items;
- selecting one or more content items from the plurality of content items;
- generating a framed structure having at least one sub-component;
- determining a correspondence between the one or more content items and the at least one sub-component;
- modifying the first search result by moving each of the one or more content items into a corresponding sub-component;
- generating a second search result based on the one or more content items and the framed structure;
- and
- providing the second search result.
Dependencies are inferred from the claim text.