# US 8,751,359 B2 · Systems and methods to create, compare, customize, promote, track, optimize and shop for portfolios of securities that includes fraction shares

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

- Number: US 8,751,359 B2
- Document ID: US8751359B2
- Status: Granted
- Kind: B2
- Application number: 13/464,739
- Filed: 2012-05-04
- Published: 2013-08-01
- Granted: 2014-06-10
- Earliest claimed: 2012-01-30
- Assignees: Motif Investing, Inc.
- Applicants: Hardeep Singh Walia; Tariq Ali Hilaly; Tuhin Ghosh; Michael Vileisis Harris
- Inventors: Hardeep Singh Walia; Tariq Ali Hilaly; Tuhin Ghosh; Michael Vileisis Harris
- Web page: https://patentgrep.com/patent/US8751359B2

## CPC

- G06Q 40/06: Asset management; Financial planning or analysis
- 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 system and method for conducting security transactions provides a system with a client device with a client interface, an inventory account and a trading engine. The trading engine processes a client buy, sell, sell short or buy to cover order. The trading engine enables a trading of fraction shares in real time as well as reduces a frequency of orders sent to market by executing principal trades against the inventory account.

## Claims

### Claim 1

A system for conducting security transactions, comprising:
a client device;
a client interface that in operation executes on the client device and is configured to receive a client order;
a host server which in operation receives the client order from the client via the client interface and executes logic resources for carrying out the client order, the host server also comprising;
a pricing engine;
a target engine which determines a target number of shares of a security to be held by an inventory account; and
a trading engine that in operation is configured to process the client order, wherein the trading engine enables the trading of fraction shares in real time as well as reduces the frequency of orders sent to market by executing the order principal trades against the inventory account and to the extent the order cannot be filled using the inventory account, against the market in a market order, and in the same market order purchases a number of shares necessary to meet the target number of shares set by the targets engine for the inventory account.

### Claim 2 (depends on 1)

The system of claim 1, wherein the trading engine in operation processes a plurality of client orders independently from each other.

### Claim 3 (depends on 1)

The system of claim 1, wherein the trading engine in operation does not net client orders when processing client orders.

### Claim 4 (depends on 1)

The system of claim 1, wherein the pricing engine provides a market price of shares transacted from the inventory account.

### Claim 5 (depends on 1)

The system of claim 1, wherein client are filled without aggregating with transactions of other parties.

### Claim 6 (depends on 1)

The system of claim 1, wherein the client order is based, at least in part, on a customized thematically weighted portfolio.

### Claim 7 (depends on 1)

The system of claim 1, wherein the pricing engine in operation calculates a current market price of shares of a security.

### Claim 8 (depends on 1)

The system of claim 1, wherein the trading engine is configured to provide return communications with the client device with regard to status or execution of a transaction.

### Claim 9 (depends on 1)

The system of claim 1, wherein the host server is configured to receive requests for dynamic advertisement.

### Claim 10 (depends on 1)

The system of claim 1, wherein the client device is selected from at least one of, a smart or dumb terminal, network computer, personal digital assistant, wireless device, smartphone, tablet, game machine, music player, mobile telephone, laptop, palmtop, wireless telephone, information appliance, workstation, minicomputer, mainframe computer and other computing device.

### Claim 11

A method implemented on at least one computer, for conducting security transactions, the computer comprising at least one memory storing computer executable instructions and at least one processing unit for executing the instructions stored in the memory, wherein execution of the instructions results in the computer performing the steps of:
receiving providing from a client interface executing on a client device, a client order, an inventory account and a trading engine;
instantiating a trading engine and a target engine, wherein the target engine determines a target number of shares of a security to be held by an inventory account; and
the trading engine processes the client order and enables trading of fractional shares in real time as well as reducing a frequency of orders sent to market by executing the order principal trades against the inventory account and to the extent the order cannot be filled using the inventory account, against the market in a market order, and in the same market order purchases a number of shares necessary to meet the target number of shares set by the targets engine for the inventory account.

### Claim 12 (depends on 11)

The method of claim 11, further comprising: processing a plurality of client orders independently from each other.

### Claim 13 (depends on 11)

The method of claim 11, wherein the trading engine does not net client orders when processing client orders.

### Claim 14 (depends on 11)

The method of claim 11, further comprising:
using a pricing engine to provide a market price of shares transacted from the inventory account.

### Claim 15 (depends on 1)

The method of claim 1, further comprising:
processing client orders transaction without aggregating the client order with transactions of other parties.

### Claim 16 (depends on 11)

The method of claim 11, wherein the client order is based, at least in part, on a customized thematically weighted portfolio.

### Claim 17 (depends on 11)

The method of claim 11, further comprising:
using a pricing engine to calculate a current market price of shares of a security.

### Claim 18 (depends on 1)

The method of claim 1, further comprising:
transmitting a status of the order to the client device.

### Claim 19 (depends on 11)

The method of claim 11, further comprising: receiving, at the client device, requests for dynamic advertisement.

### Claim 20 (depends on 1)

The system of claim 1 wherein the client order comprises one or more of a buy order, a sell order, a sell short order, or a buy to cover order.

### Claim 21 (depends on 1)

The system of claim 1 wherein the target number of shares comprises a target number of short positions and a target number of long positions.

### Claim 22 (depends on 11)

The method of claim 11 wherein the client order comprises one or more of a buy order, a sell order, a sell short order, or a buy to cover order.

### Claim 23 (depends on 11)

The method of claim 11 wherein the target number of shares comprises a target number of short positions and a target number of long positions.
