# US 2014/0195385 A1 · Apparatus and a method for simplying and displaying information

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0195385 A1
- Document ID: US20140195385A1
- Status: Published application
- Kind: A1
- Application number: 14/241,562
- Filed: 2012-08-31
- Published: 2014-07-10
- Earliest claimed: 2011-09-01
- Inventors: Er-Yi Toh; Hsuan Lei Foo
- Web page: https://patentgrep.com/patent/US20140195385A1

## CPC

- G06Q 30/0625: {by formulating product or service queries, e.g. using keywords or predefined options}
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A method of generating a presentation comprising providing a collection of content where each unit of content has an identifier, providing a seed unit of content that contains references to the said identifiers, searching the existing collection of content for units of content with identifiers that are referenced by the seed unit of content, generating a presentation by gathering all units of content that were found in the said searching, whereby the presentation generated can contain more content than the seed content. Also a method of placing an order comprising providing an item with a plurality of pricing tiers, providing pricing rules for enforcing the said pricing tiers, providing a criterion, providing a method to identify inputs required from the user such that an order can be created that meets the requirements of the user while optimizing said criterion while conforming to the said pricing rules, requesting the said identified inputs from the user of the client system, whereby the user of the client system is not exposed to the pricing tiers and is not able to submit an order that violates the pricing rules. Also an apparatus.

## Claims

### Claim 1

A method of generating a presentation comprising:
providing input content consisting of a plurality of components, wherein a component can be marked as a reference
providing a database that contains a plurality of units of content, wherein a unit of content provides more information on a reference
providing a criterion for identifying a component of said input content as a reference
searching said input content for references according to said criterion, and extracting, from said database, units of content corresponding to the found references
generating a presentation using said extracted content by combining and organizing said extracted content together with said input content
whereby said presentation generated can contain more content than said input content
whereby a new presentation can be easily regenerated from new input content which contains a different composition of references, such that the generated presentation is always relevant to the input content

### Claim 2

The method of statement 1 wherein said input content is a product description

### Claim 3

The method of statement 2 wherein said product description is a travel itinerary

### Claim 4

The method of statement 1 wherein said database is a collection of annotations comprising text, pictures, videos and other multimedia content

### Claim 5

The method of statement 1 wherein said criterion is to find keywords in said input content that are relevant to units of content in said database.

### Claim 6

The method of statement 5 wherein said criterion involves exact matching with plain text and wildcard matching for expressions.

### Claim 7

The method of statement 1 wherein references can be added manually in addition to the references automatically identified by said searching

### Claim 8

An apparatus for generating a presentation comprising:
providing a publisher that produces a product description
providing a server computer storing a database of annotations comprising of text and multimedia content
providing a reference identification component which searches said product description for keywords relevant to annotations in said database
providing a multimedia producer which combines said tagged product description with multimedia annotations in a single presentation
whereby said presentation generated can contain more content than said product description
whereby a new presentation can be easily regenerated from a new product description which contains a different composition of keywords, such that the generated presentation is always relevant to the product description

### Claim 9

The apparatus of statement 8 wherein said multimedia producer can filter out duplicate annotations

### Claim 10

A method of placing an order comprising:
presenting a plurality of items to a user of the client system for placing an order, whereby an item can have a plurality of pricing options
providing a means for receiving user inputs, which specify the general requirements of the user's order
providing a means for a merchant to set pricing rules that restrict the pricing options for an item according to said user inputs
providing a criterion for defining the best order, among the plurality of possible permutations, of said items in various said pricing options, limited by said user requirements
providing a method to optimize said order according to said criterion while conforming to said pricing rules
whereby said user is presented with said optimized order and is not shown excessive details of pricing options and is not able to submit an order that violates the pricing rules.

### Claim 11

The method of statement 10 wherein the criterion is to minimize the total price of the order

### Claim 12

The method of statement 10 wherein said items available for ordering are travel products

### Claim 13

The method of statement 10 wherein said user inputs comprise of information necessary to determine travel arrangements

### Claim 14

The method of statement 10 wherein said user inputs comprise of information necessary to determine airline ticketing arrangements

### Claim 15

The method of statement 10 wherein said user inputs comprise of information necessary to determine hotel booking arrangements

### Claim 16

The method of statement 10 wherein said user inputs comprise of the number of adults, the number of children who require a bed, and the number of children who do not require a bed

### Claim 17

The method of statement 10 wherein said pricing options include original pricings and discounted pricings which are only available subject to said user inputs

### Claim 18

The method of statement 10 wherein said pricing options include pricing tiers for single rooms and twin rooms in a hotel

### Claim 19

An apparatus for placing an order comprising:
providing a product database with pricing data for items, wherein an item can have a few pricing tiers
providing an application for receiving user inputs relating to an order
providing a criterion optimizing component which uses an algorithm optimizes a user's order according to a given criterion and using pricing data from said product database
